Select Git revision
-
Updates the example values file for using the GKE Ingress Controller. Previously, you needed to ensure that `spec.ingressClassName` was either set to `""` or not set at all. The custom ingress controller docs now directly reference `spec.ingressClassName`: https://cloud.google.com/kubernetes-engine/docs/how-to/custom-ingress-controller#ingress_class) Setting `spec.ingressClassName=""` is no longer a defined scenario. So to keep things simple, this change removes that example from the example values file. It also expands the notes in the file to more clearly explain the configuration.
Updates the example values file for using the GKE Ingress Controller. Previously, you needed to ensure that `spec.ingressClassName` was either set to `""` or not set at all. The custom ingress controller docs now directly reference `spec.ingressClassName`: https://cloud.google.com/kubernetes-engine/docs/how-to/custom-ingress-controller#ingress_class) Setting `spec.ingressClassName=""` is no longer a defined scenario. So to keep things simple, this change removes that example from the example values file. It also expands the notes in the file to more clearly explain the configuration.
25
ingress.yaml 1.29 KiB
# AWS Load Balancer Controller documentation
# https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/ingress/annotations
# https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/ingress/spec
# https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/ingress/ingress_class
nginx-ingress:
enabled: false
# Option 1: Use built-in AWS Load Balancer Controller IngressClass
global:
ingress:
# Configure `spec.ingressClassName` on Ingress objects.
# Supported as of AWS Load Balancer Controller v2.4:
# https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/ingress/spec
class: alb
# Alternatively, the annotation can be used. Note that use of the
# annotation is deprecated in favor of `spec.ingressClassName`.
# https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/ingress/ingress_class/#deprecated-kubernetesioingressclass-annotation
# annotations:
# kubernetes.io/ingress.class: alb
# Option 2: Create a custom IngressClass
# 1. Create an IngressClass with a given name
# - https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/guide/ingress/spec
# 2. Set that class name under `global.ingress.class`
# global:
# ingress:
# class: foo