This is a simplified Helm chart for deploying a cloudflared agent.
The official Cloudflare Helm chart was found to be outdated and not working as expected in our environment. This chart provides a more straightforward and reliable way to deploy cloudflared.
- Kubernetes 1.12+
- Helm 3.0+
- A Cloudflare account
- A cloudflared token
The following table lists the configurable parameters of the chart and their default values.
| Parameter | Description | Default |
|---|---|---|
cloudflare.token |
Your cloudflared token. | "" |
replicaCount |
The number of cloudflared replicas. | 2 |
-
Clone the repository:
git clone https://github.com/davetha/cloudflared-helm.git cd cloudflared-helm -
Update the
values.yamlfile with your cloudflared token. -
Deploy the chart using Helm:
helm install <release-name> . --namespace <your-namespace>
helm install cloudflared . --namespace cloudflareContributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE.md file for details.