加载装置时的安全问题

2021-09-27 05:26:02 发布

您现在位置:Python中文网/ 问答频道 /正文

当一个新的VM启动时,我需要将fixture加载到系统中。我甩了MongoDB和Postgres。但我不能一有新机器出现就坐在电脑前。我想能够只是“发出”一个命令或脚本自动做到这一点。你知道吗

但是像pg_dump这样的转储PostgreSQL的命令需要密码。问题是,我用来部署这些装置的脚本应该在版本控制之下。包含此密码的文件(如果这是实现自动化的唯一方法)将不会提交。如果需要提交,则部署存储库仅限于内部开发人员使用。你知道吗

我的问题是。。。在这种情况下,你认为什么是好的做法?我正在考虑使用Python的Popen来发出这些命令。你知道吗

谢谢。你知道吗

我也可以把它放到缓存服务器里。。。但不确定这是不是唯一“更好”的方法。。。你知道吗