mirror of
https://gitlab.kube.huskypup.net/Scooby/Homelabv4.git
synced 2026-08-20 23:16:49 +00:00
Add gateway-httproute source to external-dns
Allows external-dns to create DNS records from Gateway API HTTPRoute resources, needed for services using the Envoy edge gateway. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
13ff2dafd6
commit
7a9703f3bc
@@ -34,9 +34,8 @@ extraArgs:
|
|||||||
# The UniFi webhook listens on localhost:8888 inside the pod. Use IPv4
|
# The UniFi webhook listens on localhost:8888 inside the pod. Use IPv4
|
||||||
# explicitly to avoid external-dns attempting ::1.
|
# explicitly to avoid external-dns attempting ::1.
|
||||||
- --webhook-provider-url=http://127.0.0.1:8888
|
- --webhook-provider-url=http://127.0.0.1:8888
|
||||||
# We are switching ingress to Istio; manage records from the Istio ingress Service.
|
|
||||||
policy: upsert-only
|
policy: upsert-only
|
||||||
sources: ["service"]
|
sources: ["service", "gateway-httproute"]
|
||||||
|
|
||||||
# UniFi DNS doesn't support TXT records; use noop registry.
|
# UniFi DNS doesn't support TXT records; use noop registry.
|
||||||
registry: noop
|
registry: noop
|
||||||
@@ -59,7 +58,6 @@ resources:
|
|||||||
serviceAccount:
|
serviceAccount:
|
||||||
create: true
|
create: true
|
||||||
name: "external-dns"
|
name: "external-dns"
|
||||||
# No Ingress watching (Istio VirtualServices are used).
|
|
||||||
|
|
||||||
# Enable Prometheus metrics
|
# Enable Prometheus metrics
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
|
|||||||
Reference in New Issue
Block a user