Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.

Commit a905d0e

Browse files
authored
Merge pull request #777 from dghubble/remove-critical-annotations
pkg/assets/internal: Remove critical pod annotations
2 parents c637bd5 + 1dbef4e commit a905d0e

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

pkg/asset/internal/templates.go

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,6 @@ spec:
158158
k8s-app: kube-apiserver
159159
annotations:
160160
checkpointer.alpha.coreos.com/checkpoint: "true"
161-
scheduler.alpha.kubernetes.io/critical-pod: ''
162161
spec:
163162
containers:
164163
- name: kube-apiserver
@@ -212,8 +211,6 @@ spec:
212211
nodeSelector:
213212
node-role.kubernetes.io/master: ""
214213
tolerations:
215-
- key: CriticalAddonsOnly
216-
operator: Exists
217214
- key: node-role.kubernetes.io/master
218215
operator: Exists
219216
effect: NoSchedule
@@ -493,8 +490,6 @@ spec:
493490
labels:
494491
tier: control-plane
495492
k8s-app: kube-controller-manager
496-
annotations:
497-
scheduler.alpha.kubernetes.io/critical-pod: ''
498493
spec:
499494
affinity:
500495
podAntiAffinity:
@@ -544,8 +539,6 @@ spec:
544539
runAsNonRoot: true
545540
runAsUser: 65534
546541
tolerations:
547-
- key: CriticalAddonsOnly
548-
operator: Exists
549542
- key: node-role.kubernetes.io/master
550543
operator: Exists
551544
effect: NoSchedule
@@ -628,8 +621,6 @@ spec:
628621
labels:
629622
tier: control-plane
630623
k8s-app: kube-scheduler
631-
annotations:
632-
scheduler.alpha.kubernetes.io/critical-pod: ''
633624
spec:
634625
affinity:
635626
podAntiAffinity:
@@ -666,8 +657,6 @@ spec:
666657
runAsNonRoot: true
667658
runAsUser: 65534
668659
tolerations:
669-
- key: CriticalAddonsOnly
670-
operator: Exists
671660
- key: node-role.kubernetes.io/master
672661
operator: Exists
673662
effect: NoSchedule
@@ -729,8 +718,6 @@ spec:
729718
labels:
730719
tier: node
731720
k8s-app: kube-proxy
732-
annotations:
733-
scheduler.alpha.kubernetes.io/critical-pod: ''
734721
spec:
735722
containers:
736723
- name: kube-proxy
@@ -762,8 +749,6 @@ spec:
762749
hostNetwork: true
763750
serviceAccountName: kube-proxy
764751
tolerations:
765-
- key: CriticalAddonsOnly
766-
operator: Exists
767752
- key: node-role.kubernetes.io/master
768753
operator: Exists
769754
effect: NoSchedule
@@ -861,14 +846,10 @@ spec:
861846
metadata:
862847
labels:
863848
k8s-app: kube-dns
864-
annotations:
865-
scheduler.alpha.kubernetes.io/critical-pod: ''
866849
spec:
867850
nodeSelector:
868851
node-role.kubernetes.io/master: ""
869852
tolerations:
870-
- key: "CriticalAddonsOnly"
871-
operator: "Exists"
872853
- key: node-role.kubernetes.io/master
873854
operator: Exists
874855
effect: NoSchedule
@@ -1358,18 +1339,13 @@ spec:
13581339
metadata:
13591340
labels:
13601341
k8s-app: calico-node
1361-
annotations:
1362-
scheduler.alpha.kubernetes.io/critical-pod: ''
13631342
spec:
13641343
hostNetwork: true
13651344
serviceAccountName: calico-node
13661345
tolerations:
13671346
# Allow the pod to run on master nodes
13681347
- key: node-role.kubernetes.io/master
13691348
effect: NoSchedule
1370-
# Mark the pod as a critical add-on for rescheduling
1371-
- key: "CriticalAddonsOnly"
1372-
operator: "Exists"
13731349
containers:
13741350
- name: calico-node
13751351
image: {{ .Images.Calico }}
@@ -1483,16 +1459,12 @@ spec:
14831459
metadata:
14841460
labels:
14851461
k8s-app: calico-node
1486-
annotations:
1487-
scheduler.alpha.kubernetes.io/critical-pod: ''
14881462
spec:
14891463
hostNetwork: true
14901464
serviceAccountName: calico-node
14911465
tolerations:
14921466
- key: node-role.kubernetes.io/master
14931467
effect: NoSchedule
1494-
- key: "CriticalAddonsOnly"
1495-
operator: "Exists"
14961468
containers:
14971469
- name: calico-node
14981470
image: {{ .Images.Calico }}

0 commit comments

Comments
 (0)