{"id":13539272,"url":"https://github.com/cloudflare/cloudflare-ingress-controller","last_synced_at":"2025-04-02T06:30:42.051Z","repository":{"id":27291660,"uuid":"111693876","full_name":"cloudflare/cloudflare-ingress-controller","owner":"cloudflare","description":"A Kubernetes ingress controller for Cloudflare's Argo Tunnels","archived":true,"fork":false,"pushed_at":"2023-03-21T13:09:25.000Z","size":381,"stargazers_count":366,"open_issues_count":21,"forks_count":55,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-01-15T00:31:53.226Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudflare.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-11-22T14:24:08.000Z","updated_at":"2025-01-04T20:24:31.000Z","dependencies_parsed_at":"2023-07-13T01:00:33.779Z","dependency_job_id":null,"html_url":"https://github.com/cloudflare/cloudflare-ingress-controller","commit_stats":null,"previous_names":["cloudflare/cloudflare-warp-ingress"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflare%2Fcloudflare-ingress-controller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflare%2Fcloudflare-ingress-controller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflare%2Fcloudflare-ingress-controller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudflare%2Fcloudflare-ingress-controller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudflare","download_url":"https://codeload.github.com/cloudflare/cloudflare-ingress-controller/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246767601,"owners_count":20830520,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T09:01:22.709Z","updated_at":"2025-04-02T06:30:41.710Z","avatar_url":"https://github.com/cloudflare.png","language":"Go","funding_links":[],"categories":["Load balancing","\u003ca id=\"01e6651181d405ecdcd92a452989e7e0\"\u003e\u003c/a\u003e工具","Go","\u003ca id=\"4fd96686a470ff4e9e974f1503d735a2\"\u003e\u003c/a\u003eKubernetes"],"sub_categories":["[Jenkins](#jenkins)","\u003ca id=\"ea4dfcd8f33ec1852180c6283b2c8516\"\u003e\u003c/a\u003e未分类","\u003ca id=\"0476f6b97e87176da0a0d7328f8747e7\"\u003e\u003c/a\u003eblog"],"readme":"# Argo Tunnel Ingress Controller\n\n### About\nArgo Tunnel Ingress Controller provides Kubernetes Ingress via Argo Tunnels.\nThe controller establishes or destroys tunnels by monitoring changes to resources.\n\nArgo Tunnel offers an easy way to expose web servers securely to the internet,\nwithout opening up firewall ports and configuring ACLs. Argo Tunnel also ensures\nrequests route through Cloudflare before reaching the web server so you can be \nsure attack traffic is stopped with Cloudflare’s WAF and Unmetered DDoS mitigation\nand authenticated with Access if you’ve enabled those features for your account.\n\n- [Argo Smart Routing][argo-smart-routing]\n- [Argo Tunnel][argo-tunnel-quick-start]\n\n### Deploy\n```bash\nkubectl apply -f deploy/argo-tunnel.yaml\n```\n\u003e Update the `ServiceAccount` namespace and bindings to deploy in an alternate namespace.\n\nWithout role based access control (RBAC).\n```bash\nkubectl apply -f deploy/argo-tunnel-no-rbac.yaml\n```\n\nWith [Helm][guide-helm-deploy].\n```bash\nhelm install --name anydomain cloudflare/argo-tunnel\n```\n\n\u003e **Note**: replicas \u003e1 requires [load-balancers][argo-tunnel-load-balancing]\n\n### Guides \u0026 Reference\n- [Argo Tunnel: Reference][argo-tunnel-reference]\n- [Argo Tunnel: Quick Start][argo-tunnel-quick-start]\n- [Deploying with Helm][guide-helm-deploy]\n- [Setup Your First Tunnel][guide-first-tunnel]\n- [Setup Tunnels to Subdomains][guide-subdomain-tunnel]\n- [Setup High Availability with Load Balancers][guide-ha-tunnel]\n- [Supported Command-Line Options, Annotations \u0026 Labels][controls]\n- [Monitoring \u0026 Analytics][observability]\n\n### Contributing\nThanks in advance for any and all contributions!\n\n- Before contributing, please familiarize yourself with the [Code of Conduct][conduct]\n- See [contributing][contributing] to setup your environment.\n- Checkout the [issues][issues] and [roadmap][roadmap].\n\n### Join the community\nThe [Cloudflare community forum][cloudflare-community] is a place to discuss\nArgo, Argo Tunnel, or any Cloudflare product.\n\n[argo-smart-routing]: https://www.cloudflare.com/products/argo-smart-routing/\n[argo-tunnel-load-balancing]: https://developers.cloudflare.com/argo-tunnel/reference/load-balancing/\n[argo-tunnel-reference]: https://developers.cloudflare.com/argo-tunnel/reference/\n[argo-tunnel-quick-start]: https://developers.cloudflare.com/argo-tunnel/quickstart/\n[cloudflare-community]: https://community.cloudflare.com\n[conduct]: /docs/CODE_OF_CONDUCT.md\n[contributing]: /docs/contributing.md\n[controls]: /docs/controls.md\n[guide-first-tunnel]: /docs/guide_first_tunnel.md\n[guide-ha-tunnel]: /docs/guide_ha_tunnel.md\n[guide-helm-deploy]: /docs/guide_helm_deploy.md\n[guide-subdomain-tunnel]: /docs/guide_subdomain_tunnel.md\n[helm-charts]: https://cloudflare.github.io/helm-charts/\n[issues]: https://github.com/cloudflare/cloudflare-ingress-controller/issues\n[observability]: /docs/observability.md\n[releases]: https://github.com/cloudflare/cloudflare-ingress-controller/releases\n[roadmap]: /docs/roadmap.md","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudflare%2Fcloudflare-ingress-controller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudflare%2Fcloudflare-ingress-controller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudflare%2Fcloudflare-ingress-controller/lists"}