将kubernetes的秘密收集到python字典中。

mystiko的Python项目详细描述


将kubernetes的秘密收集到python字典中。供python使用 在Docker容器中运行的应用程序。

安装

安装软件包:

pip install mystiko

用法

假设您给了kubernetes一个密钥为“db password”的秘密:

from mystiko import k8s
k8s_secrets = k8s.get_secrets()
db_pwd = k8s_secrets['DB_PASSWORD']

默认的机密目录是/etc/secrets/。如果你用不同的 目录,将其提供给获取机密函数:

from mystiko import k8s
k8s_secrets = k8s.get_secrets(directory='/your/directory/')

名称

“kubernetes”是希腊语,意为“舵手”或“飞行员”。 “mystiko”是希腊语的“secret”。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
正则表达式Java使用关键字拆分字符串   Neo4j Java API模式索引范围查找?   java访问JButton[]   java如何混淆tomcat日志文件中的请求属性   apache运行CGI Java程序   java从一个Eclipse插件开始,我如何通过编程使Eclipse编辑某个文件?   从php中的SQL数据库到Java中的多个值作为单独的变量   java如何在多个osgi捆绑包之间共享资源   datetime Java time,无法从历元秒解析年份   java无法在安卓应用程序中使用morpho指纹扫描仪设备捕获指纹   java使用groovy/ratpack发送电子邮件   javascript在jsp页面中添加验证,但在控制台中仍然显示一些错误   java如何修复com。mysql。jdbc。DocsConnectionPropsHelper   java AlertDialog dispatchTouchEvent