From 7ae54597b676e1c12c45a65bf1fbce255a7b33d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E6=8C=AF=E5=AE=87?= <> Date: Sun, 12 Jan 2025 03:03:58 +0800 Subject: [PATCH] feat(config): update upstream DNS servers and enable system hostname override MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 孙振宇 <> --- cluster/ansible/manifests/group_vars/all/all.yml | 8 ++++---- cluster/ansible/manifests/inventory.ini | 15 ++++++--------- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/cluster/ansible/manifests/group_vars/all/all.yml b/cluster/ansible/manifests/group_vars/all/all.yml index f9754aa0..4b1f2ff5 100644 --- a/cluster/ansible/manifests/group_vars/all/all.yml +++ b/cluster/ansible/manifests/group_vars/all/all.yml @@ -36,9 +36,9 @@ loadbalancer_apiserver_healthcheck_port: 8081 # disable_host_nameservers: false ## Upstream dns servers -# upstream_dns_servers: -# - 8.8.8.8 -# - 8.8.4.4 +upstream_dns_servers: + - 8.8.8.8 + - 8.8.4.4 ## There are some changes specific to the cloud providers ## for instance we need to encapsulate packets with some network plugins @@ -137,4 +137,4 @@ unsafe_show_logs: false allow_unsupported_distribution_setup: false ## Do not override system hostname -override_system_hostname: false \ No newline at end of file +override_system_hostname: true \ No newline at end of file diff --git a/cluster/ansible/manifests/inventory.ini b/cluster/ansible/manifests/inventory.ini index 1e3d35c5..0e6fae8d 100644 --- a/cluster/ansible/manifests/inventory.ini +++ b/cluster/ansible/manifests/inventory.ini @@ -1,16 +1,13 @@ [kube_control_plane] -prod-usw2-k8s-freeleaps-master-01 ansible_host=prod-usw2-k8s-freeleaps-master-01.mathmast.com ansible_user=zhenyus@mathmast.com etcd_member_name=freeleaps-etcd-01 host_name=prod-usw2-k8s-freeleaps-master-01 -prod-usw2-k8s-freeleaps-master-02 ansible_host=prod-usw2-k8s-freeleaps-master-02.mathmast.com ansible_user=zhenyus@mathmast.com etcd_member_name=freeleaps-etcd-02 host_name=prod-usw2-k8s-freeleaps-master-02 -prod-usw2-k8s-freeleaps-master-03 ansible_host=prod-usw2-k8s-freeleaps-master-03.mathmast.com ansible_user=zhenyus@mathmast.com etcd_member_name=freeleaps-etcd-03 host_name=prod-usw2-k8s-freeleaps-master-03 +prod-usw2-k8s-freeleaps-master-01 ansible_host=10.10.0.4 ansible_user=zhenyus@mathmast.com etcd_member_name=freeleaps-etcd-01 host_name=prod-usw2-k8s-freeleaps-master-01 +prod-usw2-k8s-freeleaps-master-02 ansible_host=10.10.0.9 ansible_user=zhenyus@mathmast.com etcd_member_name=freeleaps-etcd-02 host_name=prod-usw2-k8s-freeleaps-master-02 +prod-usw2-k8s-freeleaps-master-03 ansible_host=10.10.0.8 ansible_user=zhenyus@mathmast.com etcd_member_name=freeleaps-etcd-03 host_name=prod-usw2-k8s-freeleaps-master-03 [etcd:children] kube_control_plane ; If you want to add more nodes to the cluster, you can add them to the [kube_node] group [kube_node] -prod-usw2-k8s-freeleaps-worker-01 ansible_host=prod-usw2-k8s-freeleaps-worker-01.mathmast.com ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-01 -prod-usw2-k8s-freeleaps-worker-02 ansible_host=prod-usw2-k8s-freeleaps-worker-02.mathmast.com ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-02 -prod-usw2-k8s-freeleaps-worker-03 ansible_host=prod-usw2-k8s-freeleaps-worker-03.mathmast.com ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-03 -prod-usw2-k8s-freeleaps-worker-ingress-01 ansible_host=prod-usw2-k8s-freeleaps-worker-ingress-01.mathmast.com ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-ingress-01 -prod-usw2-k8s-freeleaps-worker-ingress-02 ansible_host=prod-usw2-k8s-freeleaps-worker-ingress-02.mathmast.com ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-ingress-02 -prod-usw2-k8s-freeleaps-worker-ingress-03 ansible_host=prod-usw2-k8s-freeleaps-worker-ingress-03.mathmast.com ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-ingress-03 \ No newline at end of file +prod-usw2-k8s-freeleaps-worker-ingress-01 ansible_host=10.10.0.6 ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-ingress-01 +prod-usw2-k8s-freeleaps-worker-ingress-02 ansible_host=10.10.0.7 ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-ingress-02 +prod-usw2-k8s-freeleaps-worker-ingress-03 ansible_host=10.10.0.5 ansible_user=zhenyus@mathmast.com host_name=prod-usw2-k8s-freeleaps-worker-ingress-03 \ No newline at end of file