podman 中的环境变量传播

podman 中的环境变量传播

我正在运行一个简单的 Kubernetes 部署描述符,podman play kube并且我的一些服务需要设置环境变量。在 Docker Compose/Swarm 中,我只需将环境变量的名称放入文件中,它们就会从主机操作系统中获取。或者,我可以使用.envDocker Compose 文件来实现此目的。但这些似乎都不适用于 podman。我知道 Kubernetes 为此提供了 ConfigMaps,但它似乎也没有在 中实现podman play kube。那么在这种情况下,将操作系统环境变量传播到容器的方法是什么,因为我真的不想明确地对文件中的值进行硬编码.yaml

答案1

Podman 2.2.0(2020 年 12 月发布)在发行说明中提到了这一点:

该命令现在通过选项podman play kube支持 Kubernetes 配置映射--configmap

以下是最新链接手册页

相关内容