Я использую Docker для рабочего стола в Windows 10 Professional с Hyper-V, также я не использую minikube. Я установил кластер Kubernetes через Docker для рабочего стола, как показано ниже:
Это показывает, что Kubernetes успешно установлен и работает.
Когда я запускаю следующую команду:
kubectl config view
Получаю следующий результат:
apiVersion: v1
clusters:
- cluster:
insecure-skip-tls-verify: true
server: https://localhost:6445
name: docker-for-desktop-cluster
contexts:
- context:
cluster: docker-for-desktop-cluster
user: docker-for-desktop
name: docker-for-desktop
current-context: docker-for-desktop
kind: Config
preferences: {}
users:
- name: docker-for-desktop
user:
client-certificate-data: REDACTED
client-key-data: REDACTED
Однако когда я запускаю
kubectl cluster-info
Я получаю следующую ошибку:
Unable to connect to the server: dial tcp [::1]:6445: connectex: No connection could be made because the target machine actively refused it.
Похоже, возникла проблема с сетью, я не знаю, как ее решить.