A Helm chart repository enabling easy deployment of PiHole, a network-wide DNS sinkhole, on Kubernetes clusters.
PiHole on kubernetes
This tool is designed for Kubernetes users who want to deploy PiHole to enhance DNS security and network monitoring within their infrastructure. It automates the installation and management of PiHole on Kubernetes, making it suitable for network administrators and DevOps teams seeking to integrate DNS-based ad blocking and security at scale.
Users should have a working Kubernetes cluster and Helm installed before using this tool. Familiarity with Helm charts and Kubernetes deployment concepts is recommended for effective customization and management.
helm repo add mojo2600 https://mojo2600.github.io/pihole-kubernetes/
helm repo update
helm install your-release mojo2600/piholehelm repo add mojo2600 https://mojo2600.github.io/pihole-kubernetes/
Adds the mojo2600 Helm repository containing the PiHole chart.
helm repo update
Updates local Helm chart repository information.
helm install your-release mojo2600/pihole
Installs the PiHole Helm chart on the Kubernetes cluster with the release name 'your-release'.