From the course: Debugging Kubernetes
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Understanding NotReady Kubernetes nodes - Kubernetes Tutorial
From the course: Debugging Kubernetes
Understanding NotReady Kubernetes nodes
- [Instructor] Many of the Kubernetes clusters that you'll work with will have control-planes that are managed by cloud providers. While you won't have the ability to configure or troubleshoot control-plane components, you also won't have to deal with the administrative overhead that comes with that. However, you'll still be responsible for adding workers to those clusters. This is usually easy and painless to do. However, there are times when you try to join a new worker and no matter what you do, you just can't get it out of a NotReady state. This commonly happens for three reasons. Either the kubelet service running on the node can't communicate with the cluster's API server, the kubelet service on the node is misconfigured or not started, or the Container Network Interface, or CNI for short, that was installed into the kubelet is misconfigured. For the first scenario, you can use the network troubleshooting techniques we learned about in understanding slow kubectl commands…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
(Locked)
Quick refresher on kubeconfig files3m 37s
-
(Locked)
Why Kubernetes authentication issues occur2m 2s
-
(Locked)
Retrieving data from kubeconfig contexts7m 48s
-
(Locked)
Retrieving user certificates from kubeconfig files6m
-
(Locked)
Confirming kubeconfig certificate validity2m 32s
-
(Locked)
Generating new Kubernetes user certificates9m 10s
-
(Locked)
Understanding slow kubectl commands4m 24s
-
(Locked)
Understanding NotReady Kubernetes nodes1m 5s
-
(Locked)
Identifying kubelets that are not started5m 33s
-
(Locked)
Restarting the kubelet service4m 7s
-
(Locked)
Troubleshooting missing CNIs5m 1s
-
(Locked)
Understanding slow Kubernetes resource deletions1m 33s
-
(Locked)
Identifying Kubernetes resource finalizers4m 26s
-
(Locked)
Safely removing Kubernetes resource finalizers3m 47s
-
(Locked)
Removing finalizers from namespaces6m 57s
-
(Locked)
-