Sizlere bu makalemde kubectl servisinde karşılaştığım yeni bir hatanın çözüm sürecini aktaracağım
Hata : The connection to the server localhost:8080 was refused – did you specify the right host or port?
Bu hatanın .kube dizinin olmamasından kaynaklı karşımıza çıkmaktadır, kurulumlarda doğru yapılandırma yapılmaması sonucunda kubectl versiyonunu kontrol ettiğimizdede API Server’a ait bilgilerde gözükmemektedir.
Aşağıdaki komutlarla ilerleyerek ilgil dizini ve dosyaları oluşturalım ve işlem sonunda ilgili servisi restart edelim.
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
Tekrardan kontrol sağladığımızda api server bilgilerinin geldiğini görüyorum.
Servisi kontrol ettiğimde ise en baştaki hatayı vermemektedir ve sorun giderilmiştir.
Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar
TAGs: The connection to the server localhost:8080 was refused – did you specify the right host or port?