How do I keep the NodeBalancer alive in LKE?

When I create a loadbalancer service in LKE, it automatically gets deleted when a node is shutdown making everything unavailable.

Trying to deploy Wordpress on LKE with 3 worker nodes and a NodeBalancer.
In my testing to check how resilient the cluster and setup is, I shutdown one of the nodes to see if it kicks in failover.
But instead, the LB is gone after some minutes.
Not in LKE but gone in the Linode Manager web UI.

How and why is this happening? Why is the Nodebalancer deleted automatically when a node is shutdown?

On the Nodebalancer details when I quickly check it, it then shows 0 out of 3 nodes available while I would expect it shows 2 out of 3 available (only 1 Node was shutdown).
And then it gets auto deleted completely.

Big mystery …

2 Replies

This issue can be caused by deploying a service of type ClusterIP rather than a service of type loadbalancer. Deploying a service of type loadbalancer will result in a NodeBalancer being created with the prefix ccm-. Alternatively, using a ClusterIP type will mean that the service can only be accessed from within your cluster, causing it to delete when the cluster is shut down. If this doesn't seem to apply to your case, you'll want to open a Support ticket so we can take a closer look at your cluster.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct