|
|
|
|
@@ -4,10 +4,10 @@ apiVersion: v1
|
|
|
|
|
kind: ServiceAccount
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
app.kubernetes.io/component: controller
|
|
|
|
|
@@ -20,10 +20,10 @@ apiVersion: v1
|
|
|
|
|
kind: ConfigMap
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
app.kubernetes.io/component: controller
|
|
|
|
|
@@ -66,10 +66,10 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
|
kind: ClusterRole
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
name: ingress-nginx
|
|
|
|
|
@@ -86,6 +86,13 @@ rules:
|
|
|
|
|
verbs:
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- coordination.k8s.io
|
|
|
|
|
resources:
|
|
|
|
|
- leases
|
|
|
|
|
verbs:
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- ""
|
|
|
|
|
resources:
|
|
|
|
|
@@ -135,10 +142,10 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
|
kind: ClusterRoleBinding
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
name: ingress-nginx
|
|
|
|
|
@@ -156,10 +163,10 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
|
kind: Role
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
app.kubernetes.io/component: controller
|
|
|
|
|
@@ -213,6 +220,11 @@ rules:
|
|
|
|
|
- get
|
|
|
|
|
- list
|
|
|
|
|
- watch
|
|
|
|
|
# TODO(Jintao Zhang)
|
|
|
|
|
# Once we release a new version of the controller,
|
|
|
|
|
# we will be able to remove the configmap related permissions
|
|
|
|
|
# We have used the Lease API for selection
|
|
|
|
|
# ref: https://github.com/kubernetes/ingress-nginx/pull/8921
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- ""
|
|
|
|
|
resources:
|
|
|
|
|
@@ -228,6 +240,21 @@ rules:
|
|
|
|
|
- configmaps
|
|
|
|
|
verbs:
|
|
|
|
|
- create
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- coordination.k8s.io
|
|
|
|
|
resources:
|
|
|
|
|
- leases
|
|
|
|
|
resourceNames:
|
|
|
|
|
- ingress-controller-leader
|
|
|
|
|
verbs:
|
|
|
|
|
- get
|
|
|
|
|
- update
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- coordination.k8s.io
|
|
|
|
|
resources:
|
|
|
|
|
- leases
|
|
|
|
|
verbs:
|
|
|
|
|
- create
|
|
|
|
|
- apiGroups:
|
|
|
|
|
- ""
|
|
|
|
|
resources:
|
|
|
|
|
@@ -241,10 +268,10 @@ apiVersion: rbac.authorization.k8s.io/v1
|
|
|
|
|
kind: RoleBinding
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
app.kubernetes.io/component: controller
|
|
|
|
|
@@ -265,10 +292,10 @@ kind: Service
|
|
|
|
|
metadata:
|
|
|
|
|
annotations:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
app.kubernetes.io/component: controller
|
|
|
|
|
@@ -302,10 +329,10 @@ apiVersion: apps/v1
|
|
|
|
|
kind: DaemonSet
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
app.kubernetes.io/component: controller
|
|
|
|
|
@@ -336,7 +363,7 @@ spec:
|
|
|
|
|
dnsPolicy: ClusterFirstWithHostNet
|
|
|
|
|
containers:
|
|
|
|
|
- name: controller
|
|
|
|
|
image: "registry.k8s.io/ingress-nginx/controller:v1.2.1@sha256:5516d103a9c2ecc4f026efbd4b40662ce22dc1f824fb129ed121460aaa5c47f8"
|
|
|
|
|
image: "registry.k8s.io/ingress-nginx/controller:v1.3.0@sha256:d1707ca76d3b044ab8a28277a2466a02100ee9f58a86af1535a3edf9323ea1b5"
|
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
|
lifecycle:
|
|
|
|
|
preStop:
|
|
|
|
|
@@ -428,10 +455,10 @@ apiVersion: networking.k8s.io/v1
|
|
|
|
|
kind: IngressClass
|
|
|
|
|
metadata:
|
|
|
|
|
labels:
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.1.4
|
|
|
|
|
helm.sh/chart: ingress-nginx-4.2.4
|
|
|
|
|
app.kubernetes.io/name: ingress-nginx
|
|
|
|
|
app.kubernetes.io/instance: ingress-nginx
|
|
|
|
|
app.kubernetes.io/version: "1.2.1"
|
|
|
|
|
app.kubernetes.io/version: "1.3.1"
|
|
|
|
|
app.kubernetes.io/part-of: ingress-nginx
|
|
|
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
|
app.kubernetes.io/component: controller
|
|
|
|
|
|