Ubuntu 22.04LTSとKubernetes 1.26.0のkubectl接続の問題

Ubuntu 22.04LTSとKubernetes 1.26.0のkubectl接続の問題

インストールしましたが、コマンドを使用するとすべてkubeadmバージョンです。私はUbuntu 22.04LTSシステムを使用しています。私のローカルマシンでKubernetesをテストして使用したいです。しかし、次のコマンドを試すたびに、次のエラーメッセージが表示される理由がわかりません。kubeletkubectlsudo apt install1.26.0kubectlkubelctl get pods/nodes/etc

kubectl get pods
E1212 08:13:11.758898    4321 memcache.go:238] couldn't get current server API group list: Get "https://192.168.1.2:6443/api?timeout=32s": dial tcp 192.168.1.2:6443: connect: connection refused
E1212 08:13:11.759479    4321 memcache.go:238] couldn't get current server API group list: Get "https://192.168.1.2:6443/api?timeout=32s": dial tcp 192.168.1.2:6443: connect: connection refused
E1212 08:13:11.761197    4321 memcache.go:238] couldn't get current server API group list: Get "https://192.168.1.2:6443/api?timeout=32s": dial tcp 192.168.1.2:6443: connect: connection refused
E1212 08:13:11.762636    4321 memcache.go:238] couldn't get current server API group list: Get "https://192.168.1.2:6443/api?timeout=32s": dial tcp 192.168.1.2:6443: connect: connection refused
E1212 08:13:11.764083    4321 memcache.go:238] couldn't get current server API group list: Get "https://192.168.1.2:6443/api?timeout=32s": dial tcp 192.168.1.2:6443: connect: connection refused
The connection to the server 192.168.1.2:6443 was refused - did you specify the right host or port?

なぜこのエラーメッセージが表示されるのかわかりません。

答え1

ランタイムが docker で minikube を使用している場合は、次の実行を考慮する必要があります。

minikube delete
open -a docker
minikube start --driver=docker
kubectl get pods

これは私にとって効果的です。

関連情報