Установите RPM на хост из модуля Kubernetes.

Есть ли способ запустить привилегированный модуль, который я могу использовать для установки RPM и пакетов на хосте, на котором работает модуль?

Спасибо!

Если я просто запущу привилегированный модуль, запущу его и попытаюсь выполнить команду:

      rpm -i <package.rpm>

Я бы установил этот RPM в сам модуль, а не на физическую машину.

1 ответ

Использование пода, который подключается к узлу, на котором он «работает», противоречит шаблону контейнеризации; взгляните на изображения под этой ссылкой: https://www.docker.com/resources/what-container/

Однако вы можете что-то сделать, например, создать мост, как это сделано здесь: https://github.com/kubernetes-sigs/kind/issues/1200#issuecomment-568735188

Другие вопросы по тегам