Рейтинг:0

Как запустить **узел** (не контейнер) через kubectl

флаг cn

Как выполнить в K8s узел?

До сих пор я находил только способы выполнения в контейнерах, работающих на узле.

я хотел бы избежать ssh.

Рейтинг:3
флаг vn

Слой над модулем (и их контейнерами) — это операционная система (исключая логические уровни k8s).

Нет никаких инструментов (о которых я знаю), в частности, входящих в состав инструментов управления kubernetes, которые делают это - для этого и предназначен SSH.

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

В зависимости от того, чего вы хотите достичь, вы можете запустить модуль с большими привилегиями. Вы могли бы, например. сделать монтирование hostpath на /. При некотором знании Linux этого должно быть достаточно.

апиВерсия: v1 вид: стручок метаданные: имя: злая стручка спецификация: контейнеры:

  • изображение: бизибокс имя: зло команда: ["/бин/ш"] аргументы: "-c", "бесконечный сон"] томМаунты:
    • Путь монтирования: / хост имя: host-root тома:
  • путь хоста: дорожка: / тип: "" имя: host-root

Имейте в виду, что это, конечно, проблема безопасности, и в безопасном кластере это невозможно. Если вам нужно поддерживать узел, используйте ssh, как предложил самсон.

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

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