pangolin-kube-controller more generic and support for listenerset/httproute #3155
schmitch
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
currently there is the following project https://github.com/fosrl/pangolin-kube-controller it would be really awsome however it is mostly tied to traefik, it would be better that it is not tied to it and instead can maybe support cncf based stuff like envoyproxy/gateway
Motivation
support more load balancers in the cncf landscape
Proposed Solution
add a way to be more generic and use the Gateway API instead with ListenerSets and allow to use cert-manager for certs and make it configurable so that any gateway api can be used in combination with a cert-manager like api.
I added an implementation that will use it: https://github.com/envisia/pangolin-gateway-api however it is of couse not in the same ballpark as the original controller (and it uses rust) (however I licensed my code as MIT/Apache-2 so that you should be able to "steal" it by relicensing it to AGPL-v3.0 easily if needed)
Alternatives Considered
No response
Additional Context
No response
Beta Was this translation helpful? Give feedback.
All reactions