Если я правильно понимаю, вы пытаетесь получить доступ к панели управления kubernetes с удаленного хоста. При запуске minikube dashboard
двоичный файл minikube запускает команду kubectl proxy
под капотом .
По умолчанию выполнение kubectl proxy
привязывает к петлевому интерфейсу вашего локального компьютера, поэтому к нему нельзя получить доступ извне.
Вы не можете изменить minikube cli bahaviour (без изменения исходного кода ) но вы можете записать путь к информационной панели:
/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
и запустить kubectl proxy
, самостоятельно добавив --address
параметр со значением 0.0.0.0
.
теперь, запустив это, вы увидите:
$ kubectl proxy --address 0.0.0.0
Starting to serve on [::]:8001
Теперь откройте браузер на удаленном хосте и go для:
<your-host-external-ip>:8001/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
Вот и все. Дайте мне знать, если это помогло.