文件名称:configdir:密钥的文件名。 值的文件内容
文件大小:17KB
文件格式:ZIP
更新时间:2024-04-25 20:41:46
python docker kubernetes configuration Python
配置目录 密钥的文件名。 值的文件内容。 为了安全性,简便性和一致性,所有配置都在文件中,而不是环境变量中。 安全性–在Docker映像或容器上设置的环境变量可以注入到容器外部。 这意味着环境变量对于诸如密码或加密密钥之类的秘密是不安全的。 简便性– ConfigDir易于解析。 这样一来,任何一种语言都可以轻松解析。 对于像bash这样的shell解释器来说,它特别有用。 一致性–所有配置均以文件形式进行,而不是采用两种或多种方式安全地配置应用程序(用于机密的文件,用于其他所有内容的环境变量)。 Kubernetes集成–易于从或生成 变量插补–配置值可以引用其他配置值。 Kubernetes仅插值command , args或env字段的变量,因此在将或作为文件批量安装时,不能使用Kubernetes变量插值。 配置被挂载为/configdir的文件目录(默认情况下)。 可以使
【文件预览】:
configdir-master
----.travis.yml(237B)
----README.rst(6KB)
----configdir()
--------parser.py(2KB)
--------interpolator.py(3KB)
--------compat.py(358B)
--------__init__.py(460B)
--------exceptions.py(106B)
----poetry.lock(16KB)
----poetry.sh(281B)
----pyproject.toml(985B)
----Dockerfile(1KB)
----tests()
--------test_configdir.py(5KB)
--------__init__.py(0B)
----test.sh(272B)
----LICENSE(1KB)
----.gitignore(2KB)