openstack-helm-infra/ingress/templates
Phil Sphicas bcecbad652 Ingress: k8s and ingress version compatibility
k8s 1.14 first enabled Ingress in the networking.k8s.io/v1beta1 API
group, while still serving it in the extensions/v1beta1 API group. The
extensions/v1beta1 API endpoint is deprecated in 1.16 and scheduled for
removal in 1.20. [0]

ingress-nginx 0.25.0 actually uses the networking.k8s.io/v1beta1 API,
which requires updated RBAC rules. [1]

This change updates the ClusterRole used by the ingress service account
to grant access to Ingress resources via either the extensions/v1beta1
or networking.k8s.io/v1beta1 API, aligning with the static manifests
from the kubernetes/ingress-nginx repo [2]. It does not change the
apiVersion used when creating Ingress resources.

[0] https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/
[1] https://github.com/kubernetes/ingress-nginx/releases/tag/nginx-0.25.0
[2] 870be3bcd8/deploy/static/mandatory.yaml (L50-L106)

Change-Id: I67d4dbdb3834ca4ac8ce90ec51c8d6414ce80a01
2020-01-01 13:34:00 -08:00
..
bin Ingress chart managed VIP fixes cleanup/startup 2019-11-20 07:25:50 -08:00
configmap-bin.yaml Revert "Update OSH Author copyrights to OSF" 2018-08-28 17:25:54 +00:00
configmap-conf.yaml Ingress: Update config to be compatible with k8s schema validation 2019-06-24 23:54:23 +00:00
configmap-services-tcp.yaml Revert "Update OSH Author copyrights to OSF" 2018-08-28 17:25:54 +00:00
configmap-services-udp.yaml Revert "Update OSH Author copyrights to OSF" 2018-08-28 17:25:54 +00:00
deployment-error.yaml Ingress: Add pod/container security context 2019-04-24 03:12:16 +00:00
deployment-ingress.yaml Ingress: k8s and ingress version compatibility 2020-01-01 13:34:00 -08:00
endpoints-ingress.yaml Revert "Update OSH Author copyrights to OSF" 2018-08-28 17:25:54 +00:00
ingress.yaml Ingress: Move ingress objects back to the extensions api 2019-10-28 21:31:06 +00:00
job-image-repo-sync.yaml Revert "Update OSH Author copyrights to OSF" 2018-08-28 17:25:54 +00:00
network_policy.yaml Add network policy toolkit function 2018-10-15 13:50:50 +00:00
service-error.yaml Revert "Update OSH Author copyrights to OSF" 2018-08-28 17:25:54 +00:00
service-ingress-metrics-exporter.yaml Take dnsPolicy from .Values.pod.dns_policy variable 2019-07-15 17:31:16 +00:00
service-ingress.yaml Ingress: Allow status port to be customised 2018-11-20 09:57:56 -06:00