使用客户端.write在使用pythonhvac的vault中,将postgresql支持的数据库后端的秘密写入是没有帮助的。我应该使用什么方法/函数。在
import os
import hvac
from vault_psycopg2 import vault
client = hvac.Client(url=os.environ['VAULT_URL'], token=os.environ['VAULT_TOKEN'])
client.read('dbs/creds/readonly/')
这是用于读取的代码,但是如何编写通过vault指向postgres DB的基于角色的访问。在
在docker的vault命令行上,我通常运行这个命令来创建角色和密码。在
^{pr2}$
但如果你想不出这样的事情:
在vault中创建角色定义。在
然后,要实际创建postgres用户/角色并获取凭据,需要使用
^{pr2}$相关问题 更多 >
编程相关推荐