|
|
|
|
@ -15,7 +15,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
---
|
|
|
|
|
@ -27,7 +27,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
---
|
|
|
|
|
@ -39,7 +39,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
rules:
|
|
|
|
|
@ -93,7 +93,7 @@ rules:
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- ""
|
|
|
|
|
resourceNames:
|
|
|
|
|
- ingress-controller-leader
|
|
|
|
|
- ingress-nginx-leader
|
|
|
|
|
resources:
|
|
|
|
|
- configmaps
|
|
|
|
|
verbs:
|
|
|
|
|
@ -105,6 +105,21 @@ rules:
|
|
|
|
|
- configmaps
|
|
|
|
|
verbs:
|
|
|
|
|
- create
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- coordination.k8s.io
|
|
|
|
|
resourceNames:
|
|
|
|
|
- ingress-nginx-leader
|
|
|
|
|
resources:
|
|
|
|
|
- leases
|
|
|
|
|
verbs:
|
|
|
|
|
- get
|
|
|
|
|
- update
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- coordination.k8s.io
|
|
|
|
|
resources:
|
|
|
|
|
- leases
|
|
|
|
|
verbs:
|
|
|
|
|
- create
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- ""
|
|
|
|
|
resources:
|
|
|
|
|
@ -112,6 +127,14 @@ rules:
|
|
|
|
|
verbs:
|
|
|
|
|
- create
|
|
|
|
|
- patch
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- discovery.k8s.io
|
|
|
|
|
resources:
|
|
|
|
|
- endpointslices
|
|
|
|
|
verbs:
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
- get
|
|
|
|
|
---
|
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
|
kind: Role
|
|
|
|
|
@ -121,7 +144,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
rules:
|
|
|
|
|
@ -140,7 +163,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx
|
|
|
|
|
rules:
|
|
|
|
|
- apiGroups:
|
|
|
|
|
@ -155,6 +178,13 @@ rules:
|
|
|
|
|
verbs:
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- coordination.k8s.io
|
|
|
|
|
resources:
|
|
|
|
|
- leases
|
|
|
|
|
verbs:
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- ""
|
|
|
|
|
resources:
|
|
|
|
|
@ -198,6 +228,14 @@ rules:
|
|
|
|
|
- get
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- discovery.k8s.io
|
|
|
|
|
resources:
|
|
|
|
|
- endpointslices
|
|
|
|
|
verbs:
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
- get
|
|
|
|
|
---
|
|
|
|
|
apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
|
kind: ClusterRole
|
|
|
|
|
@ -207,7 +245,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission
|
|
|
|
|
rules:
|
|
|
|
|
- apiGroups:
|
|
|
|
|
@ -226,7 +264,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
roleRef:
|
|
|
|
|
@ -246,7 +284,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
roleRef:
|
|
|
|
|
@ -265,7 +303,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx
|
|
|
|
|
roleRef:
|
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
|
@ -284,7 +322,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission
|
|
|
|
|
roleRef:
|
|
|
|
|
apiGroup: rbac.authorization.k8s.io
|
|
|
|
|
@ -305,7 +343,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-controller
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
---
|
|
|
|
|
@ -317,11 +355,14 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-controller
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
spec:
|
|
|
|
|
externalTrafficPolicy: Local
|
|
|
|
|
ipFamilies:
|
|
|
|
|
- IPv4
|
|
|
|
|
ipFamilyPolicy: SingleStack
|
|
|
|
|
ports:
|
|
|
|
|
- appProtocol: http
|
|
|
|
|
name: http
|
|
|
|
|
@ -347,7 +388,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-controller-admission
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
spec:
|
|
|
|
|
@ -370,7 +411,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-controller
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
spec:
|
|
|
|
|
@ -392,7 +433,7 @@ spec:
|
|
|
|
|
- args:
|
|
|
|
|
- /nginx-ingress-controller
|
|
|
|
|
- --publish-service=$(POD_NAMESPACE)/ingress-nginx-controller
|
|
|
|
|
- --election-id=ingress-controller-leader
|
|
|
|
|
- --election-id=ingress-nginx-leader
|
|
|
|
|
- --controller-class=k8s.io/ingress-nginx
|
|
|
|
|
- --ingress-class=nginx
|
|
|
|
|
- --configmap=$(POD_NAMESPACE)/ingress-nginx-controller
|
|
|
|
|
@ -410,7 +451,7 @@ spec:
|
|
|
|
|
fieldPath: metadata.namespace
|
|
|
|
|
- name: LD_PRELOAD
|
|
|
|
|
value: /usr/local/lib/libmimalloc.so
|
|
|
|
|
image: k8s.gcr.io/ingress-nginx/controller:v1.2.0
|
|
|
|
|
image: registry.k8s.io/ingress-nginx/controller:v1.5.1
|
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
|
lifecycle:
|
|
|
|
|
preStop:
|
|
|
|
|
@ -482,7 +523,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission-create
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
spec:
|
|
|
|
|
@ -493,7 +534,7 @@ spec:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission-create
|
|
|
|
|
spec:
|
|
|
|
|
containers:
|
|
|
|
|
@ -507,7 +548,7 @@ spec:
|
|
|
|
|
valueFrom:
|
|
|
|
|
fieldRef:
|
|
|
|
|
fieldPath: metadata.namespace
|
|
|
|
|
image: k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1
|
|
|
|
|
image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20220916-gd32f8c343
|
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
|
name: create
|
|
|
|
|
securityContext:
|
|
|
|
|
@ -529,7 +570,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission-patch
|
|
|
|
|
namespace: ingress-nginx
|
|
|
|
|
spec:
|
|
|
|
|
@ -540,7 +581,7 @@ spec:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission-patch
|
|
|
|
|
spec:
|
|
|
|
|
containers:
|
|
|
|
|
@ -556,7 +597,7 @@ spec:
|
|
|
|
|
valueFrom:
|
|
|
|
|
fieldRef:
|
|
|
|
|
fieldPath: metadata.namespace
|
|
|
|
|
image: k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1
|
|
|
|
|
image: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20220916-gd32f8c343
|
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
|
name: patch
|
|
|
|
|
securityContext:
|
|
|
|
|
@ -578,7 +619,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: nginx
|
|
|
|
|
spec:
|
|
|
|
|
controller: k8s.io/ingress-nginx
|
|
|
|
|
@ -591,7 +632,7 @@ metadata:
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: 1.2.0
|
|
|
|
|
app.kubernetes.io/version: 1.5.1
|
|
|
|
|
name: ingress-nginx-admission
|
|
|
|
|
webhooks:
|
|
|
|
|
- admissionReviewVersions:
|
|
|
|
|
@ -614,4 +655,4 @@ webhooks:
|
|
|
|
|
- UPDATE
|
|
|
|
|
resources:
|
|
|
|
|
- ingresses
|
|
|
|
|
sideEffects: None
|
|
|
|
|
sideEffects: None
|