#kubernetes
#kubernetes
Вопрос:
Возможно ли получить оболочку внутри запущенного модуля вместо контейнера, работающего внутри модуля? kubectl exec или rsh открывают оболочку внутри работающего контейнера, а не модуля.
Ответ №1:
Нет, вы не можете. Модуль является концепцией kubernetes и не предоставляет такой возможности. Модуль может состоять из одного или нескольких контейнеров, и модуль описывает, что и как нужно запускать в контейнерах.
Ответ №2:
Нет. то, что вы пытаетесь сделать, невозможно. Модуль предназначен только для управления контейнерами. и модуль должен содержать хотя бы один контейнер.
Ответ №3:
Мои предшественники правы, вы не можете запускать оболочку внутри запущенного модуля. Я предлагаю ознакомиться с официальной документацией, касающейся модулей, чтобы лучше понять эту конкретную концепцию:
Модули — это наименьшие развертываемые вычислительные единицы, которые вы можете создавать и управлять в Kubernetes.
Модуль (например, стручок кита или гороха) представляет собой группу из одного или нескольких контейнеров с общими ресурсами хранения / сети и спецификацией для запуска контейнеров.
Вы можете найти больше информации об использовании или работе с ними, а также другие детали, такие как совместное использование ресурсов и обмен данными.