Sizlere bu makalemde kubernetes’e ait olan kubelet servisine dair karşıma çıkan hatanın giderilme sürecini anlatacağım. Yeni kurulum sürecinde karşılaştığım bu durumdan beni kubeadm agentının resetleyip tekrar oluşturmak kurtardı diyebilirim gelin süreci detaylı aşağıda inceleyelim.
Hata Kodu: kubelet.service: Main process exited, code=exited, status=255/n/a

Hata kodumuzu detaylı incelemek için : journalctl -xeu kubelet

Hata giderilmeden önce aşağıda ekran görüntüsündeki süreçleri kontrol etmenizi öneririm.

Swap Kullanımı :
swapoff -a
sed –i.bak –r ‘s/(.+ swap .+)/#\1/’ /etc/fstab
Selinux Kontrolü :
setenforce 0
s/SELINUX=enforcing/SELINUX=permissive/g’ /etc/sysconfig/selinux
Kontrollerimizi sağladıktan sonra, kubeadm’yi resetliyoruz ;
kubeadm reset

Süreç bittikden sonra tekrardan dahil ediyoruz;
kubeadm init

Yukarıda ki işlemlerden sonra servisimizi kontrol edelim.
systemctl status kubelet

Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar
TAGs:kubelet.service: Main process exited, code=exited, status=255/n/a,Kubernetes Troubleshooting #1 – Kubelet Service


