41 lines
747 B
YAML
41 lines
747 B
YAML
---
|
|
# internal
|
|
name: pihole
|
|
namespace: external-dns
|
|
serviceAccountName: default
|
|
externalSecrets:
|
|
secretStoreName: default
|
|
vaultRole: external-dns
|
|
secretPaths:
|
|
- name: pihole
|
|
secrets:
|
|
- secretKey: pihole-password
|
|
key: external-dns
|
|
property: pihole-password
|
|
|
|
# app
|
|
serviceDns:
|
|
mixedService: true
|
|
type: LoadBalancer
|
|
loadBalancerIP: 192.168.0.220
|
|
annotations:
|
|
metallb.universe.tf/allow-shared-ip: pihole
|
|
|
|
serviceWeb:
|
|
loadBalancerIP: 192.168.0.220
|
|
annotations:
|
|
metallb.universe.tf/allow-shared-ip: pihole
|
|
type: LoadBalancer
|
|
|
|
serviceDhcp:
|
|
enabled: false
|
|
|
|
DNS1: "192.168.0.1"
|
|
DNS2: "192.168.0.1"
|
|
|
|
podDnsConfig:
|
|
enabled: false
|
|
|
|
admin:
|
|
existingSecret: pihole
|
|
passwordKey: pihole-password
|