[go: up one dir, main page]

Skip to content

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