Невозможно получить доступ к развернутому API RESTful для начальной загрузки в Minikube - PullRequest
0 голосов
/ 09 мая 2019

Добрый день!

Я наткнулся на это сообщение: https://cleverbuilder.com/articles/spring-boot-kubernetes/

И, похоже, я могу запустить мое приложение RESTful с весенней загрузкой, как оно отображается на панели мониторинга Minikube.Проблема в том, что когда я пытаюсь выполнить kubectl get pods или kubectl get svc, я не вижу своего приложения.Пространство имен kubernetes, которое использует мое приложение, - test.Я действительно озадачен тем, как я могу получить доступ к своему приложению.Пожалуйста, пролите немного света.Спасибо!

1 Ответ

3 голосов
/ 09 мая 2019

Выполнить, kubectl get pods -n test, kubectl get svc -n test, и это должно показать желаемый результат.

По умолчанию Kubernetes начинается со следующих трех пространств имен: Default: пространство имен Catch-all для всехобъекты, не принадлежащие ни одному из пространств имен kube-public или kube-system.Пространство имен default используется для хранения набора модулей, служб и развертываний по умолчанию, используемых кластером.Поскольку ваш модуль находится в custom пространстве имен test (вы создали).Вам нужно будет указать пространство имен, в котором было создано ваше развертывание или был развернут модуль pod.

Таким образом, kubectl get pods на самом деле kubectl get pods -n default означает, что pods отображаются в пространстве имен по умолчанию.следовательно, выполнение kubectl get pods -n test покажет вам все ваши модули в test пространстве имен.

См. документацию

...