How can I increase the size of the LKE volume without rebooting?

Is it possible to expand an LKE volume's size without removing a node from Kubernetes?

Also, what's the best way to remove a node without it taking down pods that are important? Is there anyway to move pods before the cordon and draining node?

1 Reply

As I understand it, any increase to an existing volume will require either a reboot of the Linode or a brief removal from the cluster.

Aside from cordoning and draining a node, you could also modify your deployment parameters to taint your node so that it evicts pods. Once all pods have been evicted, you can perform your node maintenance before removing the taint. From there, you could make use of a tool like descheduler to redistribute pods across the full 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