Comments (6)
Forgot to follow up, @pleshakov the nginx controller in contrib/ is now 100% in go and we're probably going to split Ingress out from contrib into a sub-repo. It would be a net win IMO to maintain a single codebase, and people continue to ask how they can expose nginx features through the Ingress. If you're open to upstreaming, we can help.
from kubernetes-ingress.
The existing controller also hasn't caught up to using ingress.Spec.TLS yet
from kubernetes-ingress.
Hi @bprashanth ! Thanks!
Unfortunately, the controllers are mostly incompatible: the nginx-third-party uses the lua module for reconfiguration and these ones don't, so there is not much to upstream.
Once the controller for open-source NGINX controller becomes a bit more stable and have more complete features, I'd like to do PR it to the contrib project.
from kubernetes-ingress.
Ok, thanks. If you have the cycles the contrib nginx controller still needs Ingress.Spec.TLS integration and the community would welcome help :)
Ingress is most likely going GA in 1.3 and it would be nice to have a full fledged nginx controller by then
from kubernetes-ingress.
@bprashanth Thanks for following up. We have to maintain a separate project because we support our Plus version.
from kubernetes-ingress.
Fwiw I'm not against supporting plus in the other repo :)
from kubernetes-ingress.
Related Issues (20)
- Automatically cherry-pick dependency PRs to the current release branch HOT 1
- Set up and investigate Docker Scout in the Pipeline HOT 1
- Release NGINX Ingress Controller 3.5.2 HOT 2
- Method Based Routing in Nginx Ingress HOT 6
- Ensure that NIC builds on top the most recent base images
- Update NAP build stages to use AppProtect Release 4.10 HOT 1
- Update AppProtect WAF doc references in NIC docs HOT 3
- Nginx-plus ingress controller doesnt create symbolic link for access.log for stdout HOT 8
- Add NAP-WAF and NAP-WAF+DOS support for debian 12 images HOT 2
- Fix marketplace listing links on tech spec page HOT 1
- Issue task test -- ignore HOT 1
- warnings spamming logs: "wrong number of labels for upstream peer, empty labels will be used instead" in nginx-plus ingress controller HOT 16
- Make access_log for main configurable HOT 9
- Load OpenAPI files from ConfigMap HOT 7
- Add grpc example to NIC repo HOT 1
- enable TLS1.3 HOT 5
- Integrate NAP WAF v5 HOT 1
- Config key default-server-return does not redirect as expected HOT 2
- Add tests for rate-limit scaling HOT 1
- Update XCDF to receive the new telemetry data
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kubernetes-ingress.