Difference between revisions of "Kubernetes/external-dns"

From Ever changing code
Jump to navigation Jump to search
Line 15: Line 15:
   --set dryRun=true \
   --set dryRun=true \
   --dry-run
   --dry-run
# --set namespace=external-dns # Limit sources of endpoints to a specific namespace (default: all namespaces)
# --set dryRun=true # When enabled, prints DNS record changes rather than actually performing them


helm diff upgrade external-dns bitnami/external-dns \
helm diff upgrade external-dns bitnami/external-dns \
Line 30: Line 26:
   --namespace external-dns \
   --namespace external-dns \
   --set dryRun=true
   --set dryRun=true
# Flags explained, additional to use:
#  --set namespace=external-dns # Limit sources of endpoints to a specific namespace (default: all namespaces)
#  --set dryRun=true # When enabled, prints DNS record changes rather than actually performing them
</source>
</source>

Revision as of 15:16, 23 August 2020

Deploy using Bitnami helm chart

HOSTED_ZONE_IDENTIFIER=Z09EXAMPLE # private zone, acme.eu.cloud
HOSTED_ZONE_NAME=acme.eu.cloud
helm upgrade --install external-dns bitnami/external-dns \
  --set provider=aws \
  --set aws.zoneType=public \
  --set txtOwnerId=$HOSTED_ZONE_IDENTIFIER \
  --set domainFilters[0]=$HOSTED_ZONE_NAME \
  --set aws.zoneType=private \
  --set policy=upsert-only \
  --set sources=\{service\,istio-gateway\} \
  --namespace external-dns \
  --create-namespace \
  --set dryRun=true \
  --dry-run

helm diff upgrade external-dns bitnami/external-dns \
  --set provider=aws \
  --set aws.zoneType=public \
  --set txtOwnerId=$HOSTED_ZONE_IDENTIFIER \
  --set domainFilters[0]=$HOSTED_ZONE_NAME \
  --set aws.zoneType=private \
  --set policy=upsert-only \
  --set sources=\{service\,istio-gateway\} \
  --namespace external-dns \
  --set dryRun=true

# Flags explained, additional to use:
#   --set namespace=external-dns # Limit sources of endpoints to a specific namespace (default: all namespaces)
#   --set dryRun=true # When enabled, prints DNS record changes rather than actually performing them