@@ -157,37 +157,43 @@ ExecStartPre=-/sbin/modprobe overlay
157157ExecStart=/usr/local/bin/k3s \
158158 {{- if .TypeMaster}}
159159 server \
160- --tls-san kubeapi.corp.cc \
161- --tls-san apiserver.cluster.local \
162- --tls-san {{ .KubeAPI }} \
163- {{if .PodCIDR }}--cluster-cidr {{ .PodCIDR }} \ {{end}}
164- {{if .ServiceCIDR }}--service-cidr {{ .ServiceCIDR }} \ {{end}}
165- {{if .CNI }}--flannel-backend {{ .CNI }} \ {{ end }}
160+ --tls-san kubeapi.corp.cc \
161+ --tls-san apiserver.cluster.local \
162+ --tls-san {{ .KubeAPI }} \
163+ {{if .PodCIDR }}
164+ --cluster-cidr {{ .PodCIDR }} \
165+ {{end}}
166+ {{if .ServiceCIDR }}
167+ --service-cidr {{ .ServiceCIDR }} \
168+ {{end}}
169+ {{if .CNI }}
170+ --flannel-backend {{ .CNI }} \
171+ {{ end }}
166172 {{- if .DataStore }}
167- --datastore-endpoint {{ .DataStore }} \
173+ --datastore-endpoint {{ .DataStore }} \
168174 {{- else}}
169175 {{if not .Master0 -}}
170- --server https://{{ .KubeAPI }}:6443 \
171- {{ end - }}
172- --cluster-init \
173- --etcd-expose-metrics \
174- --etcd-snapshot-name auto-snapshot \
175- --etcd-snapshot-compress \
176+ --server https://{{ .KubeAPI }}:6443 \
177+ {{ end }}
178+ --cluster-init \
179+ --etcd-expose-metrics \
180+ --etcd-snapshot-name auto-snapshot \
181+ --etcd-snapshot-compress \
176182 {{- end}}
177- --disable-cloud-controller \
178- --system-default-registry {{ .Registry }} \
179- --disable-network-policy \
180- --disable-helm-controller \
181- {{if .LocalStorage }} --disable servicelb,traefik \ {{- else }}--disable servicelb,traefik, local-storage \ {{- end }}
183+ --disable-cloud-controller \
184+ --system-default-registry {{ .Registry }} \
185+ --disable-network-policy \
186+ --disable-helm-controller \
187+ --disable servicelb,traefik, local-storage \
182188 {{- else}}
183189 agent \
184- --server https://{{ .KubeAPI }}:6443 \
190+ --server https://{{ .KubeAPI }}:6443 \
185191 {{- end }}
186- --token {{ .KubeToken }} \
187- --data-dir {{.DataDir}} \
188- --pause-image {{ .Registry }}/rancher/mirrored-pause:3.6 \
189- --prefer-bundled-bin \
190- --kube-proxy-arg "proxy-mode=ipvs" "masquerade-all=true" \
191- --kube-proxy-arg "metrics-bind-address=0.0.0.0" \
192- --docker
192+ --token {{ .KubeToken }} \
193+ --data-dir {{.DataDir}} \
194+ --pause-image {{ .Registry }}/rancher/mirrored-pause:3.6 \
195+ --prefer-bundled-bin \
196+ --kube-proxy-arg "proxy-mode=ipvs" "masquerade-all=true" \
197+ --kube-proxy-arg "metrics-bind-address=0.0.0.0" \
198+ --docker
193199`
0 commit comments