{"repo":"STRRL/cloudflare-tunnel-ingress-controller","free":true,"listed":false,"github":"https://github.com/STRRL/cloudflare-tunnel-ingress-controller","clone":"git clone https://github.com/STRRL/cloudflare-tunnel-ingress-controller.git","description":"🚀 Expose the website directly into the internet! The Kuberntes Ingress Controller based on Cloudflare Tunnel.","language":"Go","stars":1181,"topics":["cloudflare","cloudflare-tunnel","ingress","ingress-controller","kubernetes","selfhosted"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Cloudflare Tunnel Ingress Controller TLDR; This project simplifies exposing Kubernetes services to the internet easily and securely using Cloudflare Tunnel. We'd love to hear how the project works for you—please take a minute to fill out the short community survey: cloudflare-tunnel-ingress-controller feedback. Prerequisites To use the Cloudflare Tunnel Ingress Controller, you need to have a Cloudflare account and a domain configured on Cloudflare. You also need a Cloudflare API token with Zone:Zone:Read , Zone:DNS:Edit , and Account:Cloudflare Tunnel:Edit permissions, which you can create quickly using this template; see Cloudflare credentials for details. Additionally, you need to fetch the Account ID from the Cloudflare dashboard. Finally, you need to have a Kubernetes cluster with public Internet access. Get Started Take a look on this video to see how smoothly and easily it works: Install the controller with Helm: Follow the quickstart to publish your first Ingress. Configuration The controller supports CLI flags and matching environment variables. See controller configuration for the complete list and defaults. Alternative There is also an awesome project which could integrate with Cloudflare Tunnel as CRD, check it out adyanth/cloudflare-operator! Contributing Contributions are welcome! If you find a bug or have a feature request, please open an issue or submit a pull request. To speed up local development and testing, you can use Act to run GitHub Actions workflows lo","default_branch":null,"files":null,"tree":[],"storefront":"/r/STRRL","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/STRRL/cloudflare-tunnel-ingress-controller/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}