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

external loadbalancer service is in pending state always #143

Closed
deepakpal-in opened this issue Oct 4, 2023 · 2 comments
Closed

external loadbalancer service is in pending state always #143

deepakpal-in opened this issue Oct 4, 2023 · 2 comments

Comments

@deepakpal-in
Copy link

Describe the bug
I am trying to do a POC for optscale and finding it difficult to setup as documentation is not correct completely.
At location https://github.com/hystax/optscale/tree/integration#get-ip-access-https , below command is giving EXTERNAL-IP as pending always.

kubectl get services --field-selector metadata.name=ngingress-nginx-ingress-controlle

To Reproduce

Follow below readme.md
https://github.com/hystax/optscale/tree/integration#get-ip-access-https

Expected behavior
up and running k8s cluster with optscale installed and accessible

Screenshots

Desktop (please complete the following information):

  • OS: Ubuntu20.04

Additional context
Do we need to add some cloud-provider kind of option. if yes, how we can configure that in the provided optscale code.

@deepakpal-in
Copy link
Author

Any update on this, nothing is working out.?

@harriseldon
Copy link

I am just doing a flyby, but ...
It looks like you are running on k8s. K8s requires a LoadBalancer service to provide external IP addresses. Is is through minikube?

It seems like minikube solves this with

minikube tunnel

It also looks like MetalLB is an option as well. https://metallb.org/

I did a search online and found this Stack Overflow that tries to address the problem.

https://stackoverflow.com/questions/44110876/kubernetes-service-external-ip-pending

If this does work, it still seems like the documentation needs some updating on how to do this with k8s or a kubernetes cluster that does not come with an built-in load balancer like those provided on cloud kubernetes instances.

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