mirror of https://github.com/kubernetes/kops.git
Add PDB for AWS LBC
This commit is contained in:
parent
8c235f363d
commit
a5fc9cd6a5
|
@ -878,6 +878,16 @@ spec:
|
||||||
app.kubernetes.io/name: aws-load-balancer-controller
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
kops.k8s.io/managed-by: kops
|
kops.k8s.io/managed-by: kops
|
||||||
spec:
|
spec:
|
||||||
|
affinity:
|
||||||
|
nodeAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
nodeSelectorTerms:
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/master
|
||||||
|
operator: Exists
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --cluster-name=minimal.example.com
|
- --cluster-name=minimal.example.com
|
||||||
|
@ -921,14 +931,14 @@ spec:
|
||||||
- mountPath: /var/run/secrets/amazonaws.com/
|
- mountPath: /var/run/secrets/amazonaws.com/
|
||||||
name: token-amazonaws-com
|
name: token-amazonaws-com
|
||||||
readOnly: true
|
readOnly: true
|
||||||
nodeSelector:
|
|
||||||
node-role.kubernetes.io/master: ""
|
|
||||||
priorityClassName: system-cluster-critical
|
priorityClassName: system-cluster-critical
|
||||||
securityContext:
|
securityContext:
|
||||||
fsGroup: 1337
|
fsGroup: 1337
|
||||||
serviceAccountName: aws-load-balancer-controller
|
serviceAccountName: aws-load-balancer-controller
|
||||||
terminationGracePeriodSeconds: 10
|
terminationGracePeriodSeconds: 10
|
||||||
tolerations:
|
tolerations:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/master
|
||||||
operator: Exists
|
operator: Exists
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
|
@ -1137,3 +1147,24 @@ spec:
|
||||||
apiGroup: elbv2.k8s.aws
|
apiGroup: elbv2.k8s.aws
|
||||||
kind: IngressClassParams
|
kind: IngressClassParams
|
||||||
name: alb
|
name: alb
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: policy/v1beta1
|
||||||
|
kind: PodDisruptionBudget
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
addon.kops.k8s.io/name: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/managed-by: kops
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
k8s-addon: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
name: aws-load-balancer-controller
|
||||||
|
namespace: kube-system
|
||||||
|
spec:
|
||||||
|
maxUnavailable: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
|
|
@ -53,7 +53,7 @@ spec:
|
||||||
version: 9.99.0
|
version: 9.99.0
|
||||||
- id: k8s-1.19
|
- id: k8s-1.19
|
||||||
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
||||||
manifestHash: b6ed9a1c67a7120d5b37ca4512547c1f7ce8171ce1fbe2a9934d2bc23cc513cb
|
manifestHash: add4c7189d8ae5f5fada50f493fa212ab1794f3824ee2823e65b033d4295d799
|
||||||
name: aws-load-balancer-controller.addons.k8s.io
|
name: aws-load-balancer-controller.addons.k8s.io
|
||||||
needsPKI: true
|
needsPKI: true
|
||||||
selector:
|
selector:
|
||||||
|
|
|
@ -878,6 +878,16 @@ spec:
|
||||||
app.kubernetes.io/name: aws-load-balancer-controller
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
kops.k8s.io/managed-by: kops
|
kops.k8s.io/managed-by: kops
|
||||||
spec:
|
spec:
|
||||||
|
affinity:
|
||||||
|
nodeAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
nodeSelectorTerms:
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/master
|
||||||
|
operator: Exists
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --cluster-name=minimal.example.com
|
- --cluster-name=minimal.example.com
|
||||||
|
@ -921,14 +931,14 @@ spec:
|
||||||
- mountPath: /var/run/secrets/amazonaws.com/
|
- mountPath: /var/run/secrets/amazonaws.com/
|
||||||
name: token-amazonaws-com
|
name: token-amazonaws-com
|
||||||
readOnly: true
|
readOnly: true
|
||||||
nodeSelector:
|
|
||||||
node-role.kubernetes.io/master: ""
|
|
||||||
priorityClassName: system-cluster-critical
|
priorityClassName: system-cluster-critical
|
||||||
securityContext:
|
securityContext:
|
||||||
fsGroup: 1337
|
fsGroup: 1337
|
||||||
serviceAccountName: aws-load-balancer-controller
|
serviceAccountName: aws-load-balancer-controller
|
||||||
terminationGracePeriodSeconds: 10
|
terminationGracePeriodSeconds: 10
|
||||||
tolerations:
|
tolerations:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/master
|
||||||
operator: Exists
|
operator: Exists
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
|
@ -1137,3 +1147,24 @@ spec:
|
||||||
apiGroup: elbv2.k8s.aws
|
apiGroup: elbv2.k8s.aws
|
||||||
kind: IngressClassParams
|
kind: IngressClassParams
|
||||||
name: alb
|
name: alb
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: policy/v1beta1
|
||||||
|
kind: PodDisruptionBudget
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
addon.kops.k8s.io/name: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/managed-by: kops
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
k8s-addon: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
name: aws-load-balancer-controller
|
||||||
|
namespace: kube-system
|
||||||
|
spec:
|
||||||
|
maxUnavailable: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
|
|
@ -103,7 +103,7 @@ spec:
|
||||||
version: 9.99.0
|
version: 9.99.0
|
||||||
- id: k8s-1.19
|
- id: k8s-1.19
|
||||||
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
||||||
manifestHash: b6ed9a1c67a7120d5b37ca4512547c1f7ce8171ce1fbe2a9934d2bc23cc513cb
|
manifestHash: add4c7189d8ae5f5fada50f493fa212ab1794f3824ee2823e65b033d4295d799
|
||||||
name: aws-load-balancer-controller.addons.k8s.io
|
name: aws-load-balancer-controller.addons.k8s.io
|
||||||
needsPKI: true
|
needsPKI: true
|
||||||
selector:
|
selector:
|
||||||
|
|
|
@ -878,6 +878,16 @@ spec:
|
||||||
app.kubernetes.io/name: aws-load-balancer-controller
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
kops.k8s.io/managed-by: kops
|
kops.k8s.io/managed-by: kops
|
||||||
spec:
|
spec:
|
||||||
|
affinity:
|
||||||
|
nodeAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
nodeSelectorTerms:
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/master
|
||||||
|
operator: Exists
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --cluster-name=minimal.example.com
|
- --cluster-name=minimal.example.com
|
||||||
|
@ -921,14 +931,14 @@ spec:
|
||||||
- mountPath: /var/run/secrets/amazonaws.com/
|
- mountPath: /var/run/secrets/amazonaws.com/
|
||||||
name: token-amazonaws-com
|
name: token-amazonaws-com
|
||||||
readOnly: true
|
readOnly: true
|
||||||
nodeSelector:
|
|
||||||
node-role.kubernetes.io/master: ""
|
|
||||||
priorityClassName: system-cluster-critical
|
priorityClassName: system-cluster-critical
|
||||||
securityContext:
|
securityContext:
|
||||||
fsGroup: 1337
|
fsGroup: 1337
|
||||||
serviceAccountName: aws-load-balancer-controller
|
serviceAccountName: aws-load-balancer-controller
|
||||||
terminationGracePeriodSeconds: 10
|
terminationGracePeriodSeconds: 10
|
||||||
tolerations:
|
tolerations:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/master
|
||||||
operator: Exists
|
operator: Exists
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
|
@ -1137,3 +1147,24 @@ spec:
|
||||||
apiGroup: elbv2.k8s.aws
|
apiGroup: elbv2.k8s.aws
|
||||||
kind: IngressClassParams
|
kind: IngressClassParams
|
||||||
name: alb
|
name: alb
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: policy/v1beta1
|
||||||
|
kind: PodDisruptionBudget
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
addon.kops.k8s.io/name: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/managed-by: kops
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
k8s-addon: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
name: aws-load-balancer-controller
|
||||||
|
namespace: kube-system
|
||||||
|
spec:
|
||||||
|
maxUnavailable: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
|
|
@ -110,7 +110,7 @@ spec:
|
||||||
version: 9.99.0
|
version: 9.99.0
|
||||||
- id: k8s-1.19
|
- id: k8s-1.19
|
||||||
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
||||||
manifestHash: b6ed9a1c67a7120d5b37ca4512547c1f7ce8171ce1fbe2a9934d2bc23cc513cb
|
manifestHash: add4c7189d8ae5f5fada50f493fa212ab1794f3824ee2823e65b033d4295d799
|
||||||
name: aws-load-balancer-controller.addons.k8s.io
|
name: aws-load-balancer-controller.addons.k8s.io
|
||||||
needsPKI: true
|
needsPKI: true
|
||||||
selector:
|
selector:
|
||||||
|
|
|
@ -878,6 +878,16 @@ spec:
|
||||||
app.kubernetes.io/name: aws-load-balancer-controller
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
kops.k8s.io/managed-by: kops
|
kops.k8s.io/managed-by: kops
|
||||||
spec:
|
spec:
|
||||||
|
affinity:
|
||||||
|
nodeAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
nodeSelectorTerms:
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/master
|
||||||
|
operator: Exists
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --cluster-name=minimal.example.com
|
- --cluster-name=minimal.example.com
|
||||||
|
@ -913,14 +923,14 @@ spec:
|
||||||
- mountPath: /tmp/k8s-webhook-server/serving-certs
|
- mountPath: /tmp/k8s-webhook-server/serving-certs
|
||||||
name: cert
|
name: cert
|
||||||
readOnly: true
|
readOnly: true
|
||||||
nodeSelector:
|
|
||||||
node-role.kubernetes.io/master: ""
|
|
||||||
priorityClassName: system-cluster-critical
|
priorityClassName: system-cluster-critical
|
||||||
securityContext:
|
securityContext:
|
||||||
fsGroup: 1337
|
fsGroup: 1337
|
||||||
serviceAccountName: aws-load-balancer-controller
|
serviceAccountName: aws-load-balancer-controller
|
||||||
terminationGracePeriodSeconds: 10
|
terminationGracePeriodSeconds: 10
|
||||||
tolerations:
|
tolerations:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/master
|
||||||
operator: Exists
|
operator: Exists
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
|
@ -1121,3 +1131,24 @@ spec:
|
||||||
apiGroup: elbv2.k8s.aws
|
apiGroup: elbv2.k8s.aws
|
||||||
kind: IngressClassParams
|
kind: IngressClassParams
|
||||||
name: alb
|
name: alb
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: policy/v1beta1
|
||||||
|
kind: PodDisruptionBudget
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
addon.kops.k8s.io/name: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/managed-by: kops
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
k8s-addon: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
name: aws-load-balancer-controller
|
||||||
|
namespace: kube-system
|
||||||
|
spec:
|
||||||
|
maxUnavailable: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
|
|
@ -103,7 +103,7 @@ spec:
|
||||||
version: 9.99.0
|
version: 9.99.0
|
||||||
- id: k8s-1.19
|
- id: k8s-1.19
|
||||||
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
||||||
manifestHash: d42e618c15f4c6fce08b13f0a3fb56695c140e20858c15c7a602adf55ed84e31
|
manifestHash: f23127aa568c8acb1cba4790d3c2484525f5078bc2afb1b873e4bc89dc839e66
|
||||||
name: aws-load-balancer-controller.addons.k8s.io
|
name: aws-load-balancer-controller.addons.k8s.io
|
||||||
needsPKI: true
|
needsPKI: true
|
||||||
selector:
|
selector:
|
||||||
|
|
|
@ -878,6 +878,16 @@ spec:
|
||||||
app.kubernetes.io/name: aws-load-balancer-controller
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
kops.k8s.io/managed-by: kops
|
kops.k8s.io/managed-by: kops
|
||||||
spec:
|
spec:
|
||||||
|
affinity:
|
||||||
|
nodeAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
nodeSelectorTerms:
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/master
|
||||||
|
operator: Exists
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --cluster-name=minimal.example.com
|
- --cluster-name=minimal.example.com
|
||||||
|
@ -913,14 +923,14 @@ spec:
|
||||||
- mountPath: /tmp/k8s-webhook-server/serving-certs
|
- mountPath: /tmp/k8s-webhook-server/serving-certs
|
||||||
name: cert
|
name: cert
|
||||||
readOnly: true
|
readOnly: true
|
||||||
nodeSelector:
|
|
||||||
node-role.kubernetes.io/master: ""
|
|
||||||
priorityClassName: system-cluster-critical
|
priorityClassName: system-cluster-critical
|
||||||
securityContext:
|
securityContext:
|
||||||
fsGroup: 1337
|
fsGroup: 1337
|
||||||
serviceAccountName: aws-load-balancer-controller
|
serviceAccountName: aws-load-balancer-controller
|
||||||
terminationGracePeriodSeconds: 10
|
terminationGracePeriodSeconds: 10
|
||||||
tolerations:
|
tolerations:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/master
|
||||||
operator: Exists
|
operator: Exists
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
|
@ -1121,3 +1131,24 @@ spec:
|
||||||
apiGroup: elbv2.k8s.aws
|
apiGroup: elbv2.k8s.aws
|
||||||
kind: IngressClassParams
|
kind: IngressClassParams
|
||||||
name: alb
|
name: alb
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: policy/v1beta1
|
||||||
|
kind: PodDisruptionBudget
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
addon.kops.k8s.io/name: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/managed-by: kops
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
k8s-addon: aws-load-balancer-controller.addons.k8s.io
|
||||||
|
name: aws-load-balancer-controller
|
||||||
|
namespace: kube-system
|
||||||
|
spec:
|
||||||
|
maxUnavailable: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
|
|
@ -103,7 +103,7 @@ spec:
|
||||||
version: 9.99.0
|
version: 9.99.0
|
||||||
- id: k8s-1.19
|
- id: k8s-1.19
|
||||||
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
manifest: aws-load-balancer-controller.addons.k8s.io/k8s-1.19.yaml
|
||||||
manifestHash: d42e618c15f4c6fce08b13f0a3fb56695c140e20858c15c7a602adf55ed84e31
|
manifestHash: f23127aa568c8acb1cba4790d3c2484525f5078bc2afb1b873e4bc89dc839e66
|
||||||
name: aws-load-balancer-controller.addons.k8s.io
|
name: aws-load-balancer-controller.addons.k8s.io
|
||||||
needsPKI: true
|
needsPKI: true
|
||||||
selector:
|
selector:
|
||||||
|
|
|
@ -736,6 +736,16 @@ spec:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: aws-load-balancer-controller
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
spec:
|
spec:
|
||||||
|
affinity:
|
||||||
|
nodeAffinity:
|
||||||
|
requiredDuringSchedulingIgnoredDuringExecution:
|
||||||
|
nodeSelectorTerms:
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
|
- matchExpressions:
|
||||||
|
- key: node-role.kubernetes.io/master
|
||||||
|
operator: Exists
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --cluster-name={{ ClusterName }}
|
- --cluster-name={{ ClusterName }}
|
||||||
|
@ -772,13 +782,13 @@ spec:
|
||||||
name: cert
|
name: cert
|
||||||
readOnly: true
|
readOnly: true
|
||||||
priorityClassName: system-cluster-critical
|
priorityClassName: system-cluster-critical
|
||||||
nodeSelector:
|
|
||||||
node-role.kubernetes.io/master: ""
|
|
||||||
securityContext:
|
securityContext:
|
||||||
fsGroup: 1337
|
fsGroup: 1337
|
||||||
serviceAccountName: aws-load-balancer-controller
|
serviceAccountName: aws-load-balancer-controller
|
||||||
terminationGracePeriodSeconds: 10
|
terminationGracePeriodSeconds: 10
|
||||||
tolerations:
|
tolerations:
|
||||||
|
- key: node-role.kubernetes.io/control-plane
|
||||||
|
operator: Exists
|
||||||
- key: node-role.kubernetes.io/master
|
- key: node-role.kubernetes.io/master
|
||||||
operator: Exists
|
operator: Exists
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
|
@ -949,3 +959,18 @@ spec:
|
||||||
apiGroup: elbv2.k8s.aws
|
apiGroup: elbv2.k8s.aws
|
||||||
kind: IngressClassParams
|
kind: IngressClassParams
|
||||||
name: alb
|
name: alb
|
||||||
|
---
|
||||||
|
apiVersion: policy/v1beta1
|
||||||
|
kind: PodDisruptionBudget
|
||||||
|
metadata:
|
||||||
|
name: aws-load-balancer-controller
|
||||||
|
namespace: kube-system
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
spec:
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app.kubernetes.io/component: controller
|
||||||
|
app.kubernetes.io/name: aws-load-balancer-controller
|
||||||
|
maxUnavailable: 1
|
||||||
|
|
Loading…
Reference in New Issue