Files
kubernetes/namespaces/pihole/pihole-chart.yml

39 lines
938 B
YAML

# helm repo add mojo2600 https://mojo2600.github.io/pihole-kubernetes/
# helm install pihole mojo2600/pihole
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: pihole
namespace: pihole
spec:
chart: pihole
targetNamespace: pihole
repo: https://mojo2600.github.io/pihole-kubernetes/
valuesContent: |-
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 1
memory: 512Mi
persistentVolumeClaim:
enabled: true
podDnsConfig:
enabled: true
policy: "None"
nameservers:
- 68.94.156.11
- 68.94.157.11
service:
web:
type: LoadBalancer
loadBalancerIP: 192.168.178.252
annotations:
metallb.universe.tf/allow-shared-ip: pihole-svc
dns:
type: LoadBalancer
loadBalancerIP: 192.168.178.252
annotations:
metallb.universe.tf/allow-shared-ip: pihole-svc