Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create a file called external-dns-values.yaml and populate it with the following helm values:

    Code Block
    gcp:
      zoneType: public
    domainFilters:
      - <gke_domain_dns_name from terraform output>
    policy: sync
    provider: google
    txtOwnerId: <gke_domain_zone_name from terraform output>
  2. Install the ExternalDNS helm chart:

    Code Block
    helm install external-dns bitnami/external-dns -n <namespace> \
    --version <helm chart version> -f external-dns-values.yaml

    Where <helm chart version> is a compatible version listed in the Compatibility Matrix.

Ingress NGINX Controller

Info

This is an optional add-on. Refer to the Introduction - GCP chapter for additional information.

The Ingress NGINX Controller is an ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer.

...