Add Helm values for pihole, external-dns, plex

This commit is contained in:
kisfenyo
2025-12-18 20:40:31 +01:00
parent f5c78082c2
commit a5d65c3be0
3 changed files with 396 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
# Provider
provider: pihole
# Policy
policy: upsert-only
# TXT owner
txtOwnerId: homelab
# Log level
logLevel: info
extraArgs:
- --pihole-tls-skip-verify
- --pihole-api-version=6
# Pi-hole password from secret
env:
- name: EXTERNAL_DNS_PIHOLE_PASSWORD
valueFrom:
secretKeyRef:
name: pihole-password
key: password
- name: EXTERNAL_DNS_PIHOLE_SERVER
# make sure NOT to put a trailing slash, as external-dns adds its own
value: http://pihole-web.pihole-system.svc.cluster.local
# Sources to watch
sources:
- ingress
- service
# Service account
serviceAccount:
create: true
name: external-dns
# RBAC
rbac:
create: true
# Image configuration
image:
repository: registry.k8s.io/external-dns/external-dns
tag: v0.19.0
pullPolicy: IfNotPresent