2023-07-10 17:59:46 +00:00
|
|
|
---
|
|
|
|
# internal
|
|
|
|
name: pihole
|
|
|
|
namespace: external-dns
|
2023-07-10 18:20:12 +00:00
|
|
|
serviceAccountName: default
|
2023-07-10 17:59:46 +00:00
|
|
|
externalSecrets:
|
2023-07-10 18:48:32 +00:00
|
|
|
secretStoreName: default
|
2023-07-10 18:53:39 +00:00
|
|
|
vaultRole: external-dns
|
2023-07-10 20:46:00 +00:00
|
|
|
secretPaths:
|
|
|
|
- name: pihole
|
|
|
|
secrets:
|
|
|
|
- secretKey: pihole-password
|
|
|
|
key: external-dns
|
|
|
|
property: pihole-password
|
2023-07-10 17:59:46 +00:00
|
|
|
|
2023-07-10 18:15:11 +00:00
|
|
|
# app
|
|
|
|
serviceDns:
|
|
|
|
mixedService: true
|
|
|
|
type: LoadBalancer
|
|
|
|
loadBalancerIP: 192.168.0.220
|
|
|
|
annotations:
|
|
|
|
metallb.universe.tf/allow-shared-ip: pihole
|
2023-07-10 17:59:46 +00:00
|
|
|
|
2023-07-10 18:15:11 +00:00
|
|
|
serviceWeb:
|
|
|
|
loadBalancerIP: 192.168.0.220
|
|
|
|
annotations:
|
|
|
|
metallb.universe.tf/allow-shared-ip: pihole
|
|
|
|
type: LoadBalancer
|
2023-07-10 17:59:46 +00:00
|
|
|
|
2023-07-10 18:15:11 +00:00
|
|
|
serviceDhcp:
|
2023-07-10 17:59:46 +00:00
|
|
|
enabled: false
|
2023-07-10 18:15:11 +00:00
|
|
|
|
|
|
|
DNS1: "192.168.0.1"
|
|
|
|
DNS2: "192.168.0.1"
|
|
|
|
|
|
|
|
podDnsConfig:
|
|
|
|
enabled: false
|
|
|
|
|
|
|
|
admin:
|
|
|
|
existingSecret: pihole
|
|
|
|
passwordKey: pihole-password
|