Skip to content

Commit 219580e

Browse files
authored
Merge pull request #12325 from prezha/fix-ingress-v1.22
Bump default Kubernetes version to v1.22.1 and update addons to with new API (ingress, gcpauth, olm and cilium)
2 parents 527a3d9 + 1bed766 commit 219580e

28 files changed

+7775
-12156
lines changed

deploy/addons/gcp-auth/gcp-auth-service.yaml.tmpl

+2-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ metadata:
1919
namespace: gcp-auth
2020
spec:
2121
ports:
22-
- port: 443
22+
- name: https
23+
port: 443
2324
targetPort: 8443
2425
protocol: TCP
2526
selector:

deploy/addons/gcp-auth/gcp-auth-webhook.yaml.tmpl.tmpl renamed to deploy/addons/gcp-auth/gcp-auth-webhook.yaml.tmpl

+4-4
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ spec:
6868
serviceAccountName: minikube-gcp-auth-certs
6969
containers:
7070
- name: create
71-
image: {{.CustomRegistries.KubeWebhookCertgen | default .ImageRepository | default .Registries.KubeWebhookCertgen }}{{.Images.KubeWebhookCertgen}}
71+
image: {{.CustomRegistries.KubeWebhookCertgen | default .ImageRepository | default .Registries.KubeWebhookCertgen}}{{.Images.KubeWebhookCertgen}}
7272
imagePullPolicy: IfNotPresent
7373
args:
7474
- create
@@ -94,7 +94,7 @@ spec:
9494
spec:
9595
containers:
9696
- name: gcp-auth
97-
image: {{.CustomRegistries.GCPAuthWebhook | default .ImageRepository | default .Registries.GCPAuthWebhook }}{{.Images.GCPAuthWebhook}}
97+
image: {{.CustomRegistries.GCPAuthWebhook | default .ImageRepository | default .Registries.GCPAuthWebhook}}{{.Images.GCPAuthWebhook}}
9898
imagePullPolicy: IfNotPresent
9999
ports:
100100
- containerPort: 8443
@@ -127,7 +127,7 @@ spec:
127127
serviceAccountName: minikube-gcp-auth-certs
128128
containers:
129129
- name: patch
130-
image: {{.CustomRegistries.KubeWebhookCertgen | default .ImageRepository | default .Registries.KubeWebhookCertgen }}{{.Images.KubeWebhookCertgen}}
130+
image: {{.CustomRegistries.KubeWebhookCertgen | default .ImageRepository | default .Registries.KubeWebhookCertgen}}{{.Images.KubeWebhookCertgen}}
131131
imagePullPolicy: IfNotPresent
132132
args:
133133
- patch
@@ -183,4 +183,4 @@ webhooks:
183183
apiGroups: ["*"]
184184
apiVersions: ["*"]
185185
resources: ["serviceaccounts"]
186-
scope: "*"
186+
scope: "*"

deploy/addons/ingress-dns/example/example.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ kind: Ingress
3838
metadata:
3939
name: example-ingress
4040
namespace: kube-system
41+
annotations:
42+
# use the shared ingress-nginx
43+
kubernetes.io/ingress.class: nginx
4144
spec:
4245
rules:
4346
- host: hello-john.test

deploy/addons/ingress-dns/ingress-dns-pod.yaml.tmpl

+2-6
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ metadata:
2222
app: minikube-ingress-dns
2323
kubernetes.io/bootstrapping: rbac-defaults
2424
app.kubernetes.io/part-of: kube-system
25-
addonmanager.kubernetes.io/mode: Reconcile
2625
---
2726
apiVersion: rbac.authorization.k8s.io/v1
2827
kind: ClusterRole
@@ -33,7 +32,6 @@ metadata:
3332
app: minikube-ingress-dns
3433
kubernetes.io/bootstrapping: rbac-defaults
3534
app.kubernetes.io/part-of: kube-system
36-
addonmanager.kubernetes.io/mode: Reconcile
3735
gcp-auth-skip-secret: "true"
3836
rules:
3937
- apiGroups:
@@ -56,7 +54,6 @@ metadata:
5654
app: minikube-ingress-dns
5755
kubernetes.io/bootstrapping: rbac-defaults
5856
app.kubernetes.io/part-of: kube-system
59-
addonmanager.kubernetes.io/mode: Reconcile
6057
roleRef:
6158
apiGroup: rbac.authorization.k8s.io
6259
kind: ClusterRole
@@ -74,13 +71,12 @@ metadata:
7471
labels:
7572
app: minikube-ingress-dns
7673
app.kubernetes.io/part-of: kube-system
77-
addonmanager.kubernetes.io/mode: Reconcile
7874
spec:
7975
serviceAccountName: minikube-ingress-dns
8076
hostNetwork: true
8177
containers:
8278
- name: minikube-ingress-dns
83-
image: {{.CustomRegistries.IngressDNS | default .ImageRepository | default .Registries.IngressDNS }}{{.Images.IngressDNS}}
79+
image: {{.CustomRegistries.IngressDNS | default .ImageRepository | default .Registries.IngressDNS }}{{.Images.IngressDNS}}
8480
imagePullPolicy: IfNotPresent
8581
ports:
8682
- containerPort: 53
@@ -91,4 +87,4 @@ spec:
9187
- name: POD_IP
9288
valueFrom:
9389
fieldRef:
94-
fieldPath: status.podIP
90+
fieldPath: status.podIP

deploy/addons/ingress/ingress-configmap.yaml.tmpl

-58
This file was deleted.

0 commit comments

Comments
 (0)