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

K8GB for none K8S Workload externally #1140

Open
chifu1234 opened this issue Apr 18, 2023 · 4 comments
Open

K8GB for none K8S Workload externally #1140

chifu1234 opened this issue Apr 18, 2023 · 4 comments

Comments

@chifu1234
Copy link

Hi Guys,
We are looking for a GSLB Load balancing (DNS round-robin with health check) for Workload outside Kubernetes.
Is k8gb also suitable for the external Workload?
Thanks, Kevin

@ytsarev
Copy link
Member

ytsarev commented Apr 18, 2023

Hi @chifu1234 , originally k8gb was designed to work with standard Ingress + Service primitives. We never tested it but theoretically it can work with https://kubernetes.io/docs/concepts/services-networking/service/#externalname. External healthchecks will probably require some more work.
Overall, very interesting use case! If you are at KubeCon right now, I'm keen to chat in person :)

@chifu1234
Copy link
Author

Hi @ytsarev , sadly I'm not at KubeCon. I will keep you updated if we going forward to try to implement this in k8gb.

@Stonedge
Copy link

Stonedge commented Oct 6, 2023

This feature would be a most for progressive transition of payload to k8s. currently we have some blackbox monitoring (prometheus) that do those check for monitoring point of view, this is probably a good example for those external healthcheck.

@ytsarev
Copy link
Member

ytsarev commented Oct 6, 2023

@Stonedge interesting, so theoretically, if we teach k8gb to make decisions according to the data from the Prometheus scraping endpoint, that would cover your use case?

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

3 participants