Распространение переменных среды в podman

Я запускаю простой дескриптор развертывания Kubernetes с podman play kube , и некоторым из моих сервисов нужны env vars установить. В Docker Compose / Swarm я мог просто поместить имена env-vars в файл, и они были бы взяты из ОС хоста. В качестве альтернативы я мог бы использовать для этой цели файл .env с Docker Compose. Но ни один из них, похоже, не работает с podman. Я знаю, что Kubernetes предлагает для этой цели ConfigMaps, но, похоже, это не реализовано в podman play kube . Итак, как в этом случае передать переменные среды ОС в контейнер, потому что я действительно не хочу явно жестко кодировать значения в файле .yaml ?

0
задан 8 September 2020 в 10:06
1 ответ

Podman 2.2.0 (выпущенный в декабре 2020 г.) упоминает об этом в примечаниях к выпуску:

Команда podman play kube теперь поддерживает Kubernetes. configmaps с помощью опции --configmap

Вот ссылка на последнюю страницу руководства.

0
ответ дан 15 April 2021 в 15:03

Теги

Похожие вопросы