[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4823":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":24,"defaultBranch":25,"hasWiki":24,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":32,"discoverSource":33},4823,"ingress-nginx","kubernetes\u002Fingress-nginx","kubernetes","Ingress NGINX Controller for Kubernetes","https:\u002F\u002Fkubernetes.github.io\u002Fingress-nginx\u002F",null,"Go",19494,8565,286,304,0,2,4,11,8,45,"Apache License 2.0",true,false,"main",[27,7,28],"ingress-controller","nginx","2026-06-12 02:01:04","# Ingress NGINX Retirement\n\n## Retiring\n\n[What You Need to Know about Ingress NGINX Retirement](https:\u002F\u002Fwww.kubernetes.io\u002Fblog\u002F2025\u002F11\u002F11\u002Fingress-nginx-retirement\u002F):\n\n* Best-effort maintenance will continue until March 2026.\n* Afterward, there will be no further releases, no bugfixes, and no updates to resolve any security vulnerabilities that may be discovered.\n* Existing deployments of Ingress NGINX will not be broken.\n  * Existing project artifacts such as Helm charts and container images will remain available.\n\n# Ingress NGINX Controller\n\n[![CII Best Practices](https:\u002F\u002Fbestpractices.coreinfrastructure.org\u002Fprojects\u002F5691\u002Fbadge)](https:\u002F\u002Fbestpractices.coreinfrastructure.org\u002Fprojects\u002F5691)\n[![Go Report Card](https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx)](https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx)\n[![GitHub license](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fkubernetes\u002Fingress-nginx.svg)](https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx\u002Fblob\u002Fmain\u002FLICENSE)\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fkubernetes\u002Fingress-nginx.svg)](https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx\u002Fstargazers)\n\n## Overview\n\ningress-nginx was an Ingress controller for Kubernetes using [NGINX](https:\u002F\u002Fwww.nginx.org\u002F) as a reverse proxy and load\nbalancer.\n\n[Learn more about Ingress on the Kubernetes documentation site](https:\u002F\u002Fkubernetes.io\u002Fdocs\u002Fconcepts\u002Fservices-networking\u002Fingress\u002F).\n\n## Usage warnings\n\nIf you are not already using ingress-nginx, you should not be deploying it as it is [not being developed](#retiring). Instead you should identify a [Gateway API](https:\u002F\u002Fgateway-api.sigs.k8s.io\u002Fguides\u002F) implementation and use it.\n\nDo not use in multi-tenant Kubernetes production installations. This project assumes that users that can create Ingress objects are administrators of the cluster. See the [FAQ](https:\u002F\u002Fkubernetes.github.io\u002Fingress-nginx\u002Ffaq\u002F#faq) for more.\n\n## Troubleshooting\n\nIf you encounter issues, review the [troubleshooting docs](docs\u002Ftroubleshooting.md),\n[search for an issue](https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx\u002Fissues), or talk to us on the\n[#ingress-nginx-users channel](https:\u002F\u002Fkubernetes.slack.com\u002Fmessages\u002Fingress-nginx-users) on the Kubernetes Slack server.\n\n## Changelog\n\nSee [the list of releases](https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx\u002Freleases) for all changes.\nFor detailed changes for each release, please check the [changelog-$version.md](.\u002Fchangelog) file for the release version.\nFor detailed changes on the `ingress-nginx` helm chart, please check the changelog folder for a specific version.\n[CHANGELOG-$current-version.md](.\u002Fcharts\u002Fingress-nginx\u002Fchangelog) file.\n\n### Supported Versions table\n\nSupported versions for the ingress-nginx project mean that we have completed E2E tests, and they are passing for\nthe versions listed. Ingress-Nginx versions **may** work on older versions, but the project does not make that guarantee.\n\n| Supported | Ingress-NGINX version | k8s supported version         | Alpine Version | Nginx Version | Helm Chart Version |\n| :-------: | --------------------- | ----------------------------- | -------------- | ------------- | ------------------ |\n|    🔄     | **v1.15.1**           | 1.35, 1.34, 1.33, 1.32, 1.31  | 3.23.3         | 1.27.1        | 4.15.1             |\n|    🔄     | **v1.15.0**           | 1.35, 1.34, 1.33, 1.32, 1.31  | 3.23.3         | 1.27.1        | 4.15.0             |\n|    🔄     | **v1.14.5**           | 1.34, 1.33, 1.32, 1.31, 1.30  | 3.23.3         | 1.27.1        | 4.14.5             |\n|    🔄     | **v1.14.4**           | 1.34, 1.33, 1.32, 1.31, 1.30  | 3.23.3         | 1.27.1        | 4.14.4             |\n|    🔄     | **v1.14.3**           | 1.34, 1.33, 1.32, 1.31, 1.30  | 3.23.2         | 1.27.1        | 4.14.3             |\n|    🔄     | **v1.14.2**           | 1.34, 1.33, 1.32, 1.31, 1.30  | 3.23.2         | 1.27.1        | 4.14.2             |\n|    🔄     | **v1.14.1**           | 1.34, 1.33, 1.32, 1.31, 1.30  | 3.22.2         | 1.27.1        | 4.14.1             |\n|    🔄     | **v1.14.0**           | 1.34, 1.33, 1.32, 1.31, 1.30  | 3.22.2         | 1.27.1        | 4.14.0             |\n|    🔄     | **v1.13.9**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.23.3         | 1.27.1        | 4.13.9             |\n|    🔄     | **v1.13.8**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.23.3         | 1.27.1        | 4.13.8             |\n|    🔄     | **v1.13.7**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.23.2         | 1.27.1        | 4.13.7             |\n|    🔄     | **v1.13.6**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.23.2         | 1.27.1        | 4.13.6             |\n|    🔄     | **v1.13.5**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.22.2         | 1.27.1        | 4.13.5             |\n|    🔄     | **v1.13.4**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.22.2         | 1.27.1        | 4.13.4             |\n|    🔄     | **v1.13.3**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.22.1         | 1.27.1        | 4.13.3             |\n|    🔄     | **v1.13.2**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.22.1         | 1.27.1        | 4.13.2             |\n|    🔄     | **v1.13.1**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.22.1         | 1.27.1        | 4.13.1             |\n|    🔄     | **v1.13.0**           | 1.33, 1.32, 1.31, 1.30, 1.29  | 3.22.0         | 1.27.1        | 4.13.0             |\n|           | v1.12.8               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.22.2         | 1.25.5        | 4.12.8             |\n|           | v1.12.7               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.22.1         | 1.25.5        | 4.12.7             |\n|           | v1.12.6               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.22.1         | 1.25.5        | 4.12.6             |\n|           | v1.12.5               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.22.1         | 1.25.5        | 4.12.5             |\n|           | v1.12.4               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.22.0         | 1.25.5        | 4.12.4             |\n|           | v1.12.3               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.21.3         | 1.25.5        | 4.12.3             |\n|           | v1.12.2               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.21.3         | 1.25.5        | 4.12.2             |\n|           | v1.12.1               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.21.3         | 1.25.5        | 4.12.1             |\n|           | v1.12.0               | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.21.0         | 1.25.5        | 4.12.0             |\n|           | v1.12.0-beta.0        | 1.32, 1.31, 1.30, 1.29, 1.28  | 3.20.3         | 1.25.5        | 4.12.0-beta.0      |\n|           | v1.11.8               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.22.0         | 1.25.5        | 4.11.8             |\n|           | v1.11.7               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.21.3         | 1.25.5        | 4.11.7             |\n|           | v1.11.6               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.21.3         | 1.25.5        | 4.11.6             |\n|           | v1.11.5               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.21.3         | 1.25.5        | 4.11.5             |\n|           | v1.11.4               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.21.0         | 1.25.5        | 4.11.4             |\n|           | v1.11.3               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.3         | 1.25.5        | 4.11.3             |\n|           | v1.11.2               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.0         | 1.25.5        | 4.11.2             |\n|           | v1.11.1               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.0         | 1.25.5        | 4.11.1             |\n|           | v1.11.0               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.0         | 1.25.5        | 4.11.0             |\n|           | v1.10.6               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.21.0         | 1.25.5        | 4.10.6             |\n|           | v1.10.5               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.3         | 1.25.5        | 4.10.5             |\n|           | v1.10.4               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.0         | 1.25.5        | 4.10.4             |\n|           | v1.10.3               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.0         | 1.25.5        | 4.10.3             |\n|           | v1.10.2               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.20.0         | 1.25.5        | 4.10.2             |\n|           | v1.10.1               | 1.30, 1.29, 1.28, 1.27, 1.26  | 3.19.1         | 1.25.3        | 4.10.1             |\n|           | v1.10.0               | 1.29, 1.28, 1.27, 1.26        | 3.19.1         | 1.25.3        | 4.10.0             |\n|           | v1.9.6                | 1.29, 1.28, 1.27, 1.26, 1.25  | 3.19.0         | 1.21.6        | 4.9.1              |\n|           | v1.9.5                | 1.28, 1.27, 1.26, 1.25        | 3.18.4         | 1.21.6        | 4.9.0              |\n|           | v1.9.4                | 1.28, 1.27, 1.26, 1.25        | 3.18.4         | 1.21.6        | 4.8.3              |\n|           | v1.9.3                | 1.28, 1.27, 1.26, 1.25        | 3.18.4         | 1.21.6        | 4.8.*              |\n|           | v1.9.1                | 1.28, 1.27, 1.26, 1.25        | 3.18.4         | 1.21.6        | 4.8.*              |\n|           | v1.9.0                | 1.28, 1.27, 1.26, 1.25        | 3.18.2         | 1.21.6        | 4.8.*              |\n|           | v1.8.4                | 1.27, 1.26, 1.25, 1.24        | 3.18.2         | 1.21.6        | 4.7.*              |\n|           | v1.7.1                | 1.27, 1.26, 1.25, 1.24        | 3.17.2         | 1.21.6        | 4.6.*              |\n|           | v1.6.4                | 1.26, 1.25, 1.24, 1.23        | 3.17.0         | 1.21.6        | 4.5.*              |\n|           | v1.5.1                | 1.25, 1.24, 1.23              | 3.16.2         | 1.21.6        | 4.4.*              |\n|           | v1.4.0                | 1.25, 1.24, 1.23, 1.22        | 3.16.2         | 1.19.10†      | 4.3.0              |\n|           | v1.3.1                | 1.24, 1.23, 1.22, 1.21, 1.20  | 3.16.2         | 1.19.10†      | 4.2.5              |\n\nSee [Updating NGINX-Ingress to use the stable Ingress API (July 26, 2021)](https:\u002F\u002Fkubernetes.io\u002Fblog\u002F2021\u002F07\u002F26\u002Fupdate-with-ingress-nginx\u002F)\nto upgrade to the stable Ingress API before upgrading to Kubernetes 1.22.\n\n## Get Involved\n\nThanks for taking the time to join our community and start contributing!\n\n- This project adheres to the [Kubernetes Community Code of Conduct](https:\u002F\u002Fgit.k8s.io\u002Fcommunity\u002Fcode-of-conduct.md).\n  By participating in this project, you agree to abide by its terms.\n- **Contributing**: Documentation contributions are welcome.\n\n  - Read [`CONTRIBUTING.md`](CONTRIBUTING.md) for information about the workflow that we\n    expect and instructions on the developer certificate of origin that we require.\n  - Join our Kubernetes Slack channel for developer discussion : [#ingress-nginx-dev](https:\u002F\u002Fkubernetes.slack.com\u002Farchives\u002FC021E147ZA4).\n  - Submit GitHub issues for documentation problems.\n    - Please make sure to read the [Issue Reporting Checklist](https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx\u002Fblob\u002Fmain\u002FCONTRIBUTING.md#issue-reporting-guidelines) before opening an issue. Issues not conforming to the guidelines **may be closed immediately**.\n\n- **Support**:\n\n  - Join the [#ingress-nginx-users](https:\u002F\u002Fkubernetes.slack.com\u002Fmessages\u002FCANQGM8BA\u002F) channel inside the [Kubernetes Slack](http:\u002F\u002Fslack.kubernetes.io\u002F) to ask questions or get support from the maintainers and other users.\n  - The [GitHub issues](https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx\u002Fissues) in the repository are **exclusively** for bug reports and feature requests.\n\n## License\n\n[Apache License 2.0](https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fingress-nginx\u002Fblob\u002Fmain\u002FLICENSE)\n","Ingress NGINX 是一个基于 NGINX 的 Kubernetes Ingress 控制器，作为反向代理和负载均衡器使用。它利用 Go 语言开发，支持通过定义 Ingress 资源来管理 HTTP 和 HTTPS 路由规则。此项目适用于需要在 Kubernetes 集群中实现高效流量管理和路由配置的场景，但需注意，由于其即将退役（计划于2026年3月停止维护），对于新部署或生产环境下的多租户安装不再推荐使用。现有部署仍可继续运行，并且相关的 Helm 图表和容器镜像将保持可用状态。","2026-06-11 03:00:43","top_language"]