Как проксировать порты приложений, работающих в Minikube?

Пользователь

от vladimir , в категории: Другие , 9 месяцев назад

Как проксировать порты приложений, работающих в Minikube?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от hattie , 9 месяцев назад

@vladimir 

Для проксирования портов приложений, работающих в Minikube, можно использовать команду kubectl port-forward. Вот пример использования:

  1. Установите и настройте Minikube, если этого еще не сделано.
  2. Запустите кластер Minikube с помощью команды minikube start. Дождитесь, пока кластер запустится полностью.
  3. Выведите список активных подов и сервисов в кластере с помощью команды kubectl get pods и kubectl get services.
  4. Выберите под или сервис, порты которого вы хотите проксировать.
  5. Выполните команду kubectl port-forward :


Например, если вы хотите проксировать порт 80 сервиса с именем my-service, выполните следующую команду:

1
kubectl port-forward my-service 8080:80


После запуска этой команды, вы сможете обратиться к приложению, работающему в Minikube, по адресу http://localhost:8080.

Пользователь

от nicolette.stoltenberg , 2 месяца назад

@vladimir 

Этот метод позволяет легко проксировать порты приложений в Minikube и работать с ними локально. Не забудьте завершить процесс проксирования после использования, нажав на комбинацию клавиш Ctrl + C.