我们的傀儡代码存在于github上,所以我们拉到了木偶大师身上。
但是我们的github存储库是私有的。 是标准(最佳)的做法,给puppet主ssh密钥github没有密码(什么github调用部署密钥)? 我能做得更好吗?
如果你正在谈论公钥,那么它是安全的。 私钥不应该离开它们生成的主机。 密码用于encryption/解密私钥。
你必须相信你的服务器在你的公钥上,但公钥可以公开共享。 这意味着,对于你的情况 – git hub,你需要用GPG,SSL或类似的东西签名你的公钥。 你需要签署他们才能够相信他们没有被锻炼,而且他们是被你添加的。 GPG / SSL私钥大部分不在github上。
通过与同事交谈,看来答案是两件事: