Skip to content

Commit 27ca469

Browse files
committed
Fix critical addons
1 parent 5d1acee commit 27ca469

File tree

5 files changed

+14
-3
lines changed

5 files changed

+14
-3
lines changed

tests/integration/update_cluster/karpenter/data/aws_s3_object_minimal.example.com-addons-aws-ebs-csi-driver.addons.k8s.io-k8s-1.17_content

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1112,6 +1112,10 @@ spec:
11121112
- effect: NoExecute
11131113
operator: Exists
11141114
tolerationSeconds: 300
1115+
- key: node-role.kubernetes.io/master
1116+
operator: Exists
1117+
- key: node-role.kubernetes.io/control-plane
1118+
operator: Exists
11151119
topologySpreadConstraints:
11161120
- labelSelector:
11171121
matchLabels:

tests/integration/update_cluster/karpenter/data/aws_s3_object_minimal.example.com-addons-bootstrap_content

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
version: 9.99.0
1515
- id: k8s-1.12
1616
manifest: coredns.addons.k8s.io/k8s-1.12.yaml
17-
manifestHash: e20290a5b4c7a1dd1596b4a9adb1e7ecbf9efbe0aa0a51b8e09334c97e1ec9cb
17+
manifestHash: a9f7533d4e22fbdc3a01a228b1a66b0f8b3d220aebbd6b6ba5fec3c814ffbec4
1818
name: coredns.addons.k8s.io
1919
selector:
2020
k8s-addon: coredns.addons.k8s.io
@@ -55,7 +55,7 @@ spec:
5555
version: 9.99.0
5656
- id: k8s-1.17
5757
manifest: aws-ebs-csi-driver.addons.k8s.io/k8s-1.17.yaml
58-
manifestHash: 3f2710ec98ff2c62bf6073d9ef1539ee3643bf14d91e40dfe50b2bb04dfde329
58+
manifestHash: 7252ac4317765fba0952341b3996690d1ae45c17e12b913e355c9684591b08af
5959
name: aws-ebs-csi-driver.addons.k8s.io
6060
selector:
6161
k8s-addon: aws-ebs-csi-driver.addons.k8s.io

tests/integration/update_cluster/karpenter/data/aws_s3_object_minimal.example.com-addons-coredns.addons.k8s.io-k8s-1.12_content

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,6 @@ spec:
380380
memory: 10Mi
381381
nodeSelector:
382382
kubernetes.io/os: linux
383-
priorityClassName: system-cluster-critical
384383
serviceAccountName: coredns-autoscaler
385384
tolerations:
386385
- key: CriticalAddonsOnly

upup/models/cloudup/resources/addons/aws-ebs-csi-driver.addons.k8s.io/k8s-1.17.yaml.template

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -726,6 +726,12 @@ spec:
726726
- effect: NoExecute
727727
operator: Exists
728728
tolerationSeconds: 300
729+
{{- if KarpenterEnabled }}
730+
- key: node-role.kubernetes.io/master
731+
operator: Exists
732+
- key: node-role.kubernetes.io/control-plane
733+
operator: Exists
734+
{{- end }}
729735
{{ end }}
730736
securityContext:
731737
fsGroup: 1000

upup/models/cloudup/resources/addons/coredns.addons.k8s.io/k8s-1.12.yaml.template

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,9 @@ spec:
361361
- --default-params={"linear":{"coresPerReplica":256,"nodesPerReplica":16,"preventSinglePointFailure":true}}
362362
- --logtostderr=true
363363
- --v=2
364+
{{- if not KarpenterEnabled }}
364365
priorityClassName: system-cluster-critical
366+
{{- end }}
365367
tolerations:
366368
{{- if KubeDNS.Tolerations }}
367369
{{ ToYAML .KubeDNS.Tolerations | indent 8 }}

0 commit comments

Comments
 (0)