Рейтинг:0

Как выполнить переадресацию портов на microk8s и перевести этот процесс в фоновый режим?

флаг ru

Я пытаюсь запустить эту команду:

microk8s kubectl port-forward -n kube-system service/kubernetes-dashboard 10443:443

Но вывод следующий:

ââ[$] <> microk8s kubectl port-forward -n kube-system service/kubernetes-dashboard 10443:443
Пересылка с 127.0.0.1:10443 -> 8443
Пересылка с [::1]:10443 -> 8443

И это «всегда включенный» процесс, можно ли как-то выполнить эту настройку без необходимости держать терминал открытым?

Рейтинг:1
флаг in

Я не знаком конкретно с microk8s, но если он ведет себя как стандартная система k8s, то вы можете создать другую службу, используя тип NodePort. Это откроет доступ к панели управления через локальный порт на узле kubernetes.

вид: сервис
апиВерсия: v1
метаданные:
  имя: k8s-тире
  пространство имен: kube-система
спецификация:
  селектор:
    приложение: k8s-тире
  тип: NodePort
  порты:
  - имя: https
    порт узла: 30443
    порт: 443
    целевой порт: 443
    протокол: TCP

Измените селектор, чтобы он соответствовал ярлыкам, которые используются на панели инструментов.

В качестве альтернативы вы можете развернуть Ingress Controller (например, этот: https://github.com/nginxinc/kubernetes-ingress ) и используйте ресурс Ingress для его предоставления.

Контроллер входящего трафика является более безопасным маршрутом, поскольку вы можете применять дополнительные средства защиты, такие как ACL, OAUTH2 и т. д.

Рейтинг:0
флаг cn

Хотя я не очень хорошо знаком с Kubernetes, но общий способ поддерживать выполнение команды в фоновом режиме — использовать нет в начале и & в конце.

например

nohup microk8s kubectl port-forward -n kube-system service/kubernetes-dashboard 10443:443 &

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.