Skip to content

Commit

Permalink
feat(nginx-ingress): update to 1.8.1
Browse files Browse the repository at this point in the history
  • Loading branch information
mriedmann committed Aug 29, 2023
1 parent 9342942 commit e62e637
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 30 deletions.
102 changes: 73 additions & 29 deletions infrastructure/nginx-ingress/nginx-ingress.manifest.libsonnet
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
'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.8.1',
},
name: 'ingress-nginx',
},
Expand All @@ -29,6 +29,18 @@
'watch',
],
},
{
apiGroups: [
'coordination.k8s.io',
],
resources: [
'leases',
],
verbs: [
'list',
'watch',
],
},
{
apiGroups: [
'',
Expand Down Expand Up @@ -102,6 +114,19 @@
'watch',
],
},
{
apiGroups: [
'discovery.k8s.io',
],
resources: [
'endpointslices',
],
verbs: [
'list',
'watch',
'get',
],
},
],
},
'clusterrole-ingress-nginx-admission': {
Expand All @@ -113,7 +138,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission',
},
Expand All @@ -140,7 +165,7 @@
'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.8.1',
},
name: 'ingress-nginx',
},
Expand All @@ -166,7 +191,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission',
},
Expand Down Expand Up @@ -195,7 +220,7 @@
'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.8.1',
},
name: 'ingress-nginx-controller',
namespace: 'ingress-nginx',
Expand All @@ -210,7 +235,7 @@
'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.8.1',
},
name: 'ingress-nginx-controller',
namespace: 'ingress-nginx',
Expand All @@ -231,6 +256,8 @@
'app.kubernetes.io/component': 'controller',
'app.kubernetes.io/instance': 'ingress-nginx',
'app.kubernetes.io/name': 'ingress-nginx',
'app.kubernetes.io/part-of': 'ingress-nginx',
'app.kubernetes.io/version': '1.8.1',
},
},
spec: {
Expand All @@ -239,7 +266,7 @@
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',
Expand Down Expand Up @@ -269,7 +296,7 @@
value: '/usr/local/lib/libmimalloc.so',
},
],
image: 'k8s.gcr.io/ingress-nginx/controller:v1.2.0@sha256:d8196e3bc1e72547c5dec66d6556c0ff92a23f6d0919b206be170bc90d5f9185',
image: 'registry.k8s.io/ingress-nginx/controller:v1.8.1@sha256:e5c4824e7375fcf2a393e1c03c293b69759af37a9ca6abdb91b13d78a93da8bd',
imagePullPolicy: 'IfNotPresent',
lifecycle: {
preStop: {
Expand Down Expand Up @@ -376,7 +403,7 @@
'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.8.1',
},
name: 'nginx',
},
Expand All @@ -393,7 +420,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission-create',
namespace: 'ingress-nginx',
Expand All @@ -406,7 +433,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission-create',
},
Expand All @@ -429,7 +456,7 @@
},
},
],
image: 'k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1@sha256:64d8c73dca984af206adf9d6d7e46aa550362b1d7a01f3a0a91b20cc67868660',
image: 'registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20230407@sha256:543c40fd093964bc9ab509d3e791f9989963021f1e9e4c9c7b6700b02bfb227b',
imagePullPolicy: 'IfNotPresent',
name: 'create',
securityContext: {
Expand Down Expand Up @@ -460,7 +487,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission-patch',
namespace: 'ingress-nginx',
Expand All @@ -473,7 +500,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission-patch',
},
Expand All @@ -498,7 +525,7 @@
},
},
],
image: 'k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1@sha256:64d8c73dca984af206adf9d6d7e46aa550362b1d7a01f3a0a91b20cc67868660',
image: 'registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20230407@sha256:543c40fd093964bc9ab509d3e791f9989963021f1e9e4c9c7b6700b02bfb227b',
imagePullPolicy: 'IfNotPresent',
name: 'patch',
securityContext: {
Expand Down Expand Up @@ -540,7 +567,7 @@
'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.8.1',
},
name: 'ingress-nginx',
namespace: 'ingress-nginx',
Expand Down Expand Up @@ -625,13 +652,13 @@
},
{
apiGroups: [
'',
'coordination.k8s.io',
],
resourceNames: [
'ingress-controller-leader',
'ingress-nginx-leader',
],
resources: [
'configmaps',
'leases',
],
verbs: [
'get',
Expand All @@ -640,10 +667,10 @@
},
{
apiGroups: [
'',
'coordination.k8s.io',
],
resources: [
'configmaps',
'leases',
],
verbs: [
'create',
Expand All @@ -661,6 +688,19 @@
'patch',
],
},
{
apiGroups: [
'discovery.k8s.io',
],
resources: [
'endpointslices',
],
verbs: [
'list',
'watch',
'get',
],
},
],
},
'role-ingress-nginx-admission': {
Expand All @@ -672,7 +712,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission',
namespace: 'ingress-nginx',
Expand Down Expand Up @@ -701,7 +741,7 @@
'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.8.1',
},
name: 'ingress-nginx',
namespace: 'ingress-nginx',
Expand All @@ -728,7 +768,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission',
namespace: 'ingress-nginx',
Expand All @@ -755,13 +795,17 @@
'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.8.1',
},
name: 'ingress-nginx-controller',
namespace: 'ingress-nginx',
},
spec: {
externalTrafficPolicy: 'Local',
ipFamilies: [
'IPv4',
],
ipFamilyPolicy: 'SingleStack',
ports: [
{
appProtocol: 'http',
Expand Down Expand Up @@ -795,7 +839,7 @@
'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.8.1',
},
name: 'ingress-nginx-controller-admission',
namespace: 'ingress-nginx',
Expand Down Expand Up @@ -827,7 +871,7 @@
'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.8.1',
},
name: 'ingress-nginx',
namespace: 'ingress-nginx',
Expand All @@ -842,7 +886,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission',
namespace: 'ingress-nginx',
Expand All @@ -857,7 +901,7 @@
'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.8.1',
},
name: 'ingress-nginx-admission',
},
Expand Down
2 changes: 1 addition & 1 deletion infrastructure/nginx-ingress/nginx-ingress.url
Original file line number Diff line number Diff line change
@@ -1 +1 @@
https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.2.0/deploy/static/provider/cloud/deploy.yaml
https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.1/deploy/static/provider/cloud/deploy.yaml

0 comments on commit e62e637

Please sign in to comment.