Я настроил кластер Kubernetes, работающий на AWS. Сейчас я хочу управлять кластером с удаленных машин, например, с моего MacBook Pro.
Я узнал, что Kubernetes имеет API RESTful, а Kubectl может служить прокси. Запустив: kubectl proxy --port=8001 &
, я могу получить доступ к RESTful api с помощью curl, например:
curl http://localhost:8001/api
Затем я обнаружил, что могу скрутить только локальный хост. Если я скручиваюсь с удаленного компьютера с помощью следующей команды:
curl http://dns-to-the-k8-machine:8080/api
Я получаю сообщение «В соединении отказано». Интересно, что здесь происходит? И есть ли способ легко получить удаленный доступ к API?
Заранее спасибо.