2022-01-17 00:57:28 +00:00
# Ingress NGINX Controller
2017-10-06 22:47:46 +00:00
2022-03-01 04:27:47 +00:00
[](https://bestpractices.coreinfrastructure.org/projects/5691)
2017-10-08 19:43:22 +00:00
[](https://goreportcard.com/report/github.com/kubernetes/ingress-nginx)
2021-07-27 13:18:45 +00:00
[](https://github.com/kubernetes/ingress-nginx/blob/main/LICENSE)
2018-04-26 23:48:41 +00:00
[](https://github.com/kubernetes/ingress-nginx/stargazers)
2021-07-27 13:18:45 +00:00
[](https://github.com/kubernetes/ingress-nginx/blob/main/CONTRIBUTING.md)
2018-04-26 23:48:41 +00:00
2020-02-07 13:53:03 +00:00
## Overview
2017-10-06 22:47:46 +00:00
2023-05-30 18:39:50 +00:00
ingress-nginx is an Ingress controller for Kubernetes using [NGINX ](https://www.nginx.org/ ) as a reverse proxy and load
2022-11-10 01:08:54 +00:00
balancer.
2017-10-06 22:47:46 +00:00
2024-03-04 19:45:49 +00:00
[Learn more about Ingress on the Kubernetes documentation site ](https://kubernetes.io/docs/concepts/services-networking/ingress/ ).
2017-10-06 22:47:46 +00:00
2020-02-07 13:53:03 +00:00
## Get started
2017-10-06 22:47:46 +00:00
2020-02-07 13:53:03 +00:00
See the [Getting Started ](https://kubernetes.github.io/ingress-nginx/deploy/ ) document.
2017-10-06 22:47:46 +00:00
2020-02-07 13:53:03 +00:00
## Troubleshooting
2017-10-06 22:47:46 +00:00
2023-05-30 18:39:50 +00:00
If you encounter issues, review the [troubleshooting docs ](docs/troubleshooting.md ),
[file an issue ](https://github.com/kubernetes/ingress-nginx/issues ), or talk to us on the
2022-11-10 01:08:54 +00:00
[#ingress-nginx channel ](https://kubernetes.slack.com/messages/ingress-nginx ) on the Kubernetes Slack server.
2018-04-26 23:48:41 +00:00
## Changelog
2023-09-25 19:48:12 +00:00
See [the list of releases ](https://github.com/kubernetes/ingress-nginx/releases ) for all changes.
For detailed changes for each release, please check the [changelog-$version.md ](./changelog ) file for the release version.
2024-03-04 19:45:49 +00:00
For detailed changes on the `ingress-nginx` helm chart, please check the changelog folder for a specific version.
2023-09-25 19:48:12 +00:00
[CHANGELOG-$current-version.md ](./charts/ingress-nginx/changelog ) file.
2018-04-26 23:48:41 +00:00
2023-05-30 18:39:50 +00:00
### Supported Versions table
2022-11-10 01:08:54 +00:00
Supported versions for the ingress-nginx project mean that we have completed E2E tests, and they are passing for
2023-09-25 19:48:12 +00:00
the versions listed. Ingress-Nginx versions **may** work on older versions, but the project does not make that guarantee.
2023-05-05 12:45:13 +00:00
2024-06-24 13:32:58 +00:00
| Supported | Ingress-NGINX version | k8s supported version | Alpine Version | Nginx Version | Helm Chart Version |
| :-------: | --------------------- | ----------------------------- | -------------- | ------------- | ------------------ |
2024-07-08 18:27:03 +00:00
| 🔄 | **v1.11.0** | 1.30, 1.29, 1.28, 1.27, 1.26 | 3.20.0 | 1.25.5 | 4.11.* |
| 🔄 | **v1.10.2** | 1.30, 1.29, 1.28, 1.27, 1.26 | 3.20.0 | 1.25.5 | 4.10.2* |
2024-06-24 13:32:58 +00:00
| 🔄 | **v1.10.1** | 1.30, 1.29, 1.28, 1.27, 1.26 | 3.19.1 | 1.25.3 | 4.10.1* |
| 🔄 | **v1.10.0** | 1.29, 1.28, 1.27, 1.26 | 3.19.1 | 1.25.3 | 4.10.0* |
2024-07-08 18:27:03 +00:00
| | **v1.9.6** | 1.29, 1.28, 1.27, 1.26, 1.25 | 3.19.0 | 1.21.6 | 4.9.1* |
| | **v1.9.5** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.9.0* |
| | **v1.9.4** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.3 |
| | **v1.9.3** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.* |
| | **v1.9.1** | 1.28, 1.27, 1.26, 1.25 | 3.18.4 | 1.21.6 | 4.8.* |
| | **v1.9.0** | 1.28, 1.27, 1.26, 1.25 | 3.18.2 | 1.21.6 | 4.8.* |
2024-06-24 13:32:58 +00:00
| | v1.8.4 | 1.27, 1.26, 1.25, 1.24 | 3.18.2 | 1.21.6 | 4.7.* |
| | v1.7.1 | 1.27, 1.26, 1.25, 1.24 | 3.17.2 | 1.21.6 | 4.6.* |
| | v1.6.4 | 1.26, 1.25, 1.24, 1.23 | 3.17.0 | 1.21.6 | 4.5.* |
| | v1.5.1 | 1.25, 1.24, 1.23 | 3.16.2 | 1.21.6 | 4.4.* |
| | v1.4.0 | 1.25, 1.24, 1.23, 1.22 | 3.16.2 | 1.19.10† | 4.3.0 |
| | v1.3.1 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.2 | 1.19.10† | 4.2.5 |
2021-09-30 14:04:09 +00:00
2023-05-30 18:39:50 +00:00
See [this article ](https://kubernetes.io/blog/2021/07/26/update-with-ingress-nginx/ ) if you want upgrade to the stable
Ingress API.
2021-09-30 14:04:09 +00:00
2021-07-27 13:18:45 +00:00
## Get Involved
2018-04-26 23:48:41 +00:00
2021-07-27 13:18:45 +00:00
Thanks for taking the time to join our community and start contributing!
2018-04-26 23:48:41 +00:00
2023-05-30 18:39:50 +00:00
- This project adheres to the [Kubernetes Community Code of Conduct ](https://git.k8s.io/community/code-of-conduct.md ).
2022-11-10 01:08:54 +00:00
By participating in this project, you agree to abide by its terms.
2023-09-25 19:48:12 +00:00
- **Contributing**: Contributions of all kinds are welcome!
2023-05-30 18:39:50 +00:00
- Read [`CONTRIBUTING.md` ](CONTRIBUTING.md ) for information about setting up your environment, the workflow that we
2022-11-10 01:08:54 +00:00
expect, and instructions on the developer certificate of origin that we require.
2021-07-27 13:18:45 +00:00
- Join our Kubernetes Slack channel for developer discussion : [#ingress-nginx-dev ](https://kubernetes.slack.com/archives/C021E147ZA4 ).
2023-09-25 19:48:12 +00:00
- Submit GitHub issues for any feature enhancements, bugs, or documentation problems.
2023-05-30 18:39:50 +00:00
- Please make sure to read the [Issue Reporting Checklist ](https://github.com/kubernetes/ingress-nginx/blob/main/CONTRIBUTING.md#issue-reporting-guidelines ) before opening an issue. Issues not conforming to the guidelines **may be closed immediately** .
- Join our [ingress-nginx-dev mailing list ](https://groups.google.com/a/kubernetes.io/g/ingress-nginx-dev/c/ebbBMo-zX-w )
2023-06-30 21:37:24 +00:00
- **Support**:
2024-06-24 13:32:58 +00:00
2023-05-30 18:39:50 +00:00
- Join the [#ingress-nginx-users ](https://kubernetes.slack.com/messages/CANQGM8BA/ ) channel inside the [Kubernetes Slack ](http://slack.kubernetes.io/ ) to ask questions or get support from the maintainers and other users.
2022-09-05 11:28:36 +00:00
- The [GitHub issues ](https://github.com/kubernetes/ingress-nginx/issues ) in the repository are **exclusively** for bug reports and feature requests.
2023-05-30 18:39:50 +00:00
- **Discuss**: Tweet using the `#IngressNginx` hashtag or sharing with us [@IngressNginx ](https://twitter.com/IngressNGINX ).
2018-04-26 23:48:41 +00:00
## License
2023-06-30 21:37:24 +00:00
[Apache License 2.0 ](https://github.com/kubernetes/ingress-nginx/blob/main/LICENSE )