Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support OpenShift/Kubernetes API #88

Open
ibotty opened this issue Mar 22, 2022 · 2 comments
Open

Support OpenShift/Kubernetes API #88

ibotty opened this issue Mar 22, 2022 · 2 comments

Comments

@ibotty
Copy link

ibotty commented Mar 22, 2022

It would be great to allow the operator to serve the internal and external Kubernetes/OpenShift API.

@raffaelespazzoli
Copy link
Collaborator

there is a chicken egg situation there that cannot be worked around. But if you are ok with creating a secondary loadbalancer for the master api, then it is possible.

@ibotty
Copy link
Author

ibotty commented Mar 22, 2022

Yes, I know. That's the hard part. For now I use (a fork of) kube-karp as static pods on the control plane for the API. It would be nice to have a solution that works for all load balancing needs though. I assume the operator would have to sync the necessary resources to the control plane's file system (/etc/kubernetes/{manifests,static-pod-resources}). Would this extra complexity be accepted?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants