I’ve woken up to find my services have all fallen over. Investigating that I’ve found all my k8s nodes are in NotReady state. Deploying isn’t working.
No notifications about this happening. No emails. Nothing from DO to say “by the way, your nodes have fallen over”.
Can someone from DO help me with this?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi, how are you defining your pods for your service(s)? It’s not clear from your original post. If you have a public repository, can you drop a link in the comments? Well, I must go and I look forward to any additional feedback.
–
Think different and code well,
-Conrad
No answer to this. something happened with DO clusters. DO blamed my nodes being OOM. They’re fine now and they were fine before.
Hello @colinjohnriddell ,
NotReady status on a node can be caused due to multiple reasons::
It is a best practice that Kubernetes nodes should be treated as ephemeral. Because of this, it is common to recycle a node that has an issue to replace it with a healthy node. This can fix many common problems specific to nodes. Generally, we see Node in Not Ready state due to the lack of resources.
If you want to check about the specific incident you can review events around the nodes using the following commands:
kubectl get nodes kubectl describe node <name_of_node> kubectl get events n kubesystem
Coming to the notification option, at present, this feature is not there. However, this is already there in our roadmap. I don’t have a specific ETA for it. Our product team always look for such feature request and product feedback, I request you to vote/add on the idea here and subscribe for updates: https://ideas.digitalocean.com/ideas/
We use that page to help gauge demand for new features, so adding it, or adding your vote, will help us to prioritize when we can implement this feature.
I hope this helps!
Best Regards, Purnima Kumari Developer Support Engineer II, DigitalOcean
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.