diff --git a/playbook/jobs/init_k3s_cluster b/playbook/jobs/init_k3s_cluster index cd8af212..35d45f6f 100644 --- a/playbook/jobs/init_k3s_cluster +++ b/playbook/jobs/init_k3s_cluster @@ -11,7 +11,7 @@ version: 'v1.24.7+k3s1' cni: kubeovn ingress: nginx - external-dns: enable + external_dns: enable pod_cidr: '10.16.0.0/16' pod_gateway: '10.16.0.1' svc_cidr: '172.16.0.0/16' diff --git a/playbook/roles/k3s/files/setup-k3s.sh b/playbook/roles/k3s/files/setup-k3s.sh index c5f14834..bb2fd957 100644 --- a/playbook/roles/k3s/files/setup-k3s.sh +++ b/playbook/roles/k3s/files/setup-k3s.sh @@ -18,7 +18,7 @@ default="--disable=traefik,servicelb \ " disable_proxy="--disable-kube-proxy" disable_cni="--flannel-backend=none --disable-network-policy" -custom_cidr="--cluster-cidr=$pod_cidr --service-cidr=$svc_cidr --cluster-dns=$cluster_dns_ip" +custom_cidr="--cluster-cidr=$pod_cidr --service-cidr=$svc_cidr --cluster-dns=$cluster_dns" function setup_k3s() { diff --git a/playbook/roles/k3s/tasks/main.yml b/playbook/roles/k3s/tasks/main.yml index 3eb12060..7dc7226d 100755 --- a/playbook/roles/k3s/tasks/main.yml +++ b/playbook/roles/k3s/tasks/main.yml @@ -1,5 +1,5 @@ - name: Setup K3S Server - script: files/setup-k3s.sh {{ version }} {{ cluster_domain }} {{ cni }} {{ ingress }} {{ pod_cidr }} {{ svc_cidr }} + script: files/setup-k3s.sh {{ version }} {{ cluster_domain }} {{ cni }} {{ ingress }} {{ pod_cidr }} {{ svc_cidr }} {{ cluster_dns }} when: inventory_hostname in groups[group] - name: Setup K3S Ingress