37 lines
898 B
YAML
37 lines
898 B
YAML
external-dns-unifi:
|
|
fullnameOverride: external-dns-unifi
|
|
resources:
|
|
requests:
|
|
cpu: 1m
|
|
memory: 80Mi
|
|
serviceMonitor:
|
|
enabled: true
|
|
interval: 360m
|
|
sources:
|
|
- crd
|
|
- gateway-httproute
|
|
- gateway-tlsroute
|
|
policy: sync
|
|
txtOwnerId: default
|
|
txtPrefix: k8s.
|
|
domainFilters: ["alexlebens.net"]
|
|
excludeDomains: ["alexlebens.dev"]
|
|
provider:
|
|
name: webhook
|
|
webhook:
|
|
image:
|
|
repository: ghcr.io/kashalls/external-dns-unifi-webhook
|
|
tag: v0.8.2@sha256:7f0ddbbc83a36a2a9d762e25eef9cafcb3adf0493068a27d72ae71087eafe6f0
|
|
env:
|
|
- name: UNIFI_HOST
|
|
value: https://192.168.1.1
|
|
- name: UNIFI_API_KEY
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: external-dns-unifi-secret
|
|
key: api-key
|
|
- name: LOG_LEVEL
|
|
value: info
|
|
extraArgs:
|
|
- --ignore-ingress-tls-spec
|