Skip to content

Commit 1d504de

Browse files
authored
Merge pull request #9191 from zalando-incubator/no-userdata-change
Avoid userdata change
2 parents d0d980b + e197d12 commit 1d504de

File tree

2 files changed

+2
-50
lines changed

2 files changed

+2
-50
lines changed

cluster/node-pools/master-default/userdata.yaml

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ write_files:
33
- owner: root:root
44
path: /etc/kubernetes/secrets.env
55
content: |
6-
{{- if eq .NodePool.ConfigItems.kuberuntu_ami_version "old" }}
7-
NODEPOOL_TAINTS=node.kubernetes.io/role=master:NoSchedule{{if index .NodePool.ConfigItems "taints"}},{{.NodePool.ConfigItems.taints}}{{end}}
8-
{{- end }}
96
NODE_LABELS=master=true,node.kubernetes.io/exclude-from-external-load-balancers,node.kubernetes.io/distro=ubuntu,cluster-lifecycle-controller.zalan.do/decommission-priority=999,lifecycle-status=ready{{if index .NodePool.ConfigItems "labels"}},{{.NodePool.ConfigItems.labels}}{{end}}
107
NODEPOOL_NAME={{ .NodePool.Name }}
118
KUBELET_ROLE=master
@@ -78,7 +75,6 @@ write_files:
7875
# variables are replaced on instance start-up.
7976
providerID: __PROVIDER_ID__
8077
clusterDNS: [__CLUSTER_DNS__]
81-
{{- if eq .NodePool.ConfigItems.kuberuntu_ami_version "new" }}
8278
registerWithTaints:
8379
- key: node.kubernetes.io/role
8480
value: master
@@ -89,7 +85,6 @@ write_files:
8985
{{- if $taint.Value }}
9086
value: {{$taint.Value }}
9187
{{- end }}
92-
{{- end }}
9388
{{- end }}
9489

9590
- owner: root:root
@@ -938,25 +933,7 @@ write_files:
938933
{{index $cfg 0}} = {{index $cfg 1}}
939934
{{- end}}
940935
{{- end}}
941-
{{ if eq .NodePool.ConfigItems.kuberuntu_ami_version "old" }}
942-
# TODO: Remove this once all nodes are running an AMI compatible with /etc/cni/net.d/10-flannel.conflist
943-
- owner: root:root
944-
path: /etc/kubernetes/cni/net.d/10-flannel.conflist
945-
content: |
946-
{
947-
"name": "podnet",
948-
"cniVersion": "0.3.1",
949-
"plugins": [
950-
{
951-
"type": "flannel",
952-
"delegate": {
953-
"isDefaultGateway": true,
954-
"hairpinMode": true
955-
}
956-
}
957-
]
958-
}
959-
{{ end }}
936+
960937
- owner: root:root
961938
path: /etc/cni/net.d/10-flannel.conflist
962939
content: |

cluster/node-pools/worker-splitaz/userdata.yaml

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ write_files:
77
- owner: root:root
88
path: /etc/kubernetes/secrets.env
99
content: |
10-
{{- if eq .NodePool.ConfigItems.kuberuntu_ami_version "old" }}
11-
NODEPOOL_TAINTS={{if index .NodePool.ConfigItems "taints"}}{{.NodePool.ConfigItems.taints}}{{end}}
12-
{{- end }}
1310
NODE_LABELS=node.kubernetes.io/profile={{ .NodePool.Profile }},lifecycle-status=ready,node.kubernetes.io/distro=ubuntu{{if index .NodePool.ConfigItems "labels"}},{{.NodePool.ConfigItems.labels}}{{end}}{{if or (eq .NodePool.Profile "worker-splitaz") (eq .NodePool.Profile "worker-combined")}},asg-lifecycle-hook=true{{end}}
1411
NODEPOOL_NAME={{ .NodePool.Name }}
1512
KUBELET_ROLE=worker
@@ -141,7 +138,6 @@ write_files:
141138
# variables are replaced on instance start-up.
142139
providerID: __PROVIDER_ID__
143140
clusterDNS: [__CLUSTER_DNS__]
144-
{{- if eq .NodePool.ConfigItems.kuberuntu_ami_version "new" }}
145141
{{- if or (.NodePool.Taints) (eq .NodePool.Profile "worker-karpenter") }}
146142
registerWithTaints:
147143
{{- range $taint := .NodePool.Taints }}
@@ -156,7 +152,6 @@ write_files:
156152
effect: NoExecute
157153
{{- end }}
158154
{{- end }}
159-
{{- end }}
160155

161156
{{- if and .Cluster.ConfigItems.vm_dirty_background_bytes .Cluster.ConfigItems.vm_dirty_bytes }}
162157
- owner: root:root
@@ -174,27 +169,7 @@ write_files:
174169
{{index $cfg 0}} = {{index $cfg 1}}
175170
{{- end}}
176171
{{- end}}
177-
178-
{{- if ne .Cluster.Provider "zalando-eks" }}
179-
{{ if eq .NodePool.ConfigItems.kuberuntu_ami_version "old" }}
180-
# TODO: Remove this once all nodes are running an AMI compatible with /etc/cni/net.d/10-flannel.conflist
181-
- owner: root:root
182-
path: /etc/kubernetes/cni/net.d/10-flannel.conflist
183-
content: |
184-
{
185-
"name": "podnet",
186-
"cniVersion": "0.3.1",
187-
"plugins": [
188-
{
189-
"type": "flannel",
190-
"delegate": {
191-
"isDefaultGateway": true,
192-
"hairpinMode": true
193-
}
194-
}
195-
]
196-
}
197-
{{ end }}
172+
{{if ne .Cluster.Provider "zalando-eks" }}
198173
- owner: root:root
199174
path: /etc/cni/net.d/10-flannel.conflist
200175
content: |

0 commit comments

Comments
 (0)