Remove deprecated extensions/v1beta1/ingress
Summary
as a result of #3018 (comment 989451751) it became apparent that
some of the sub-charts are still using older extensions/v1beta1/ingresses
endpoint
Steps to reproduce
helm template gitlab . \
--set global.hosts.domain=192.168.0.10.nip.io \
-f examples/kind/values-base.yaml -f examples/kind/values-ssl.yaml > template.yaml
$ ag -B 2 -i 'kind: Ingress' template.yaml
5813-# Source: gitlab/charts/gitlab/charts/kas/templates/ingress.yaml
5814-apiVersion: extensions/v1beta1
5815:kind: Ingress
--
5848-# Source: gitlab/charts/gitlab/charts/webservice/templates/ingress.yaml
5849-apiVersion: extensions/v1beta1
5850:kind: Ingress
--
5884-# Source: gitlab/charts/minio/templates/ingress.yaml
5885-apiVersion: extensions/v1beta1
5886:kind: Ingress
--
5919-# Source: gitlab/charts/registry/templates/ingress.yaml
5920-apiVersion: extensions/v1beta1
5921:kind: Ingress
Configuration used
(Please provide a sanitized version of the configuration used wrapped in a code block (```yaml))
Current behavior
deprecated APIs present
Expected behavior
Deprecated APIs should not show up.
Versions
- Chart: (tagged version | branch | hash
git rev-parse HEAD
) - Platform:
- Cloud: (GKE | AKS | EKS | ?)
- Self-hosted: (OpenShift | Minikube | Rancher RKE | ?)
- Kubernetes: (
kubectl version
)- Client:
- Server:
- Helm: (
helm version
)- Client:
- Server:
Relevant logs
(Please provide any relevate log snippets you have collected, using code blocks (```) to format)
Edited by Dmytro Makovey