我正在构建一个基于私有git存储库的持续集成部署。我的项目在资源目录中包含一个非版本的PK文件。当我手动部署时,这很好,我确保私有密钥的副本在来自任何工作站的路径上。
既然我是从存储库中部署的,我想知道在哪里存储密钥。这是一个私人回购,我想我可以只是版本的PK,但我不想有一个选择。
有什么窍门吗?
更新:抱歉,PK是一个与Google一起使用的服务帐户。因此,它必须在运行时提供给Java库。例如:
public void startGoogleDrive() {
HttpTransport httpTransport = new NetHttpTransport();
Jack
请描述您的问题
标题:年底大酬宾-腾讯云
地址:https://cloud.tencent.com/act/bargin?utm_source=portal&utm_medium=banner&utm_campaign=bargin&utm_term=1204
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36
我引用本文别管黑客了--你的服务器可能会被偷的话:
数据中心是否像他们希望你想要的那样安全?虽然对于许多数据中心来说,安全性往往是一个卖点,但它们不一定是安全的。有很多涉及从数据中心窃取硬件的事件。有几个例子:
芝加哥数据中心( Chicago data center )的多起抢劫案总部位于芝加哥,总部位于芝加哥的CI主机公司于2007年10月2日破门而入。入侵者在电锯的帮助下穿过一堵加固的墙,用锯子袭击了夜班经理,偷走了至少20台服务器。自2005年以来,这个特定的数据中心至少被盗窃了四次。
2007年12月6日,伦敦北部的威瑞森商业数据中心被盗了价值400万美元的计算机设备。“抢劫”是由三