我正在使用cloudcontrols standard buildback-php。我正在使用作曲家安裝第三方庫。這些還包括通常可通過ssh部署密鑰訪問的私人git存儲庫。Cloudcontrol:如何在圖像構建過程中使用作曲者安裝專用存儲庫?
問題:由於缺少ssh私鑰,在cloudcontrol映像構建過程中訪問私有存儲庫不起作用。
我發現了一個解決方法的解決方案,這似乎與Heroku的工作(私鑰被下載,解密和在構建過程中安裝):
https://github.com/taniele/heroku-buildpack-php-mongo#composer-private-repository-support
另一種解決方案是通過fortrabbit提供(一個時間服務器側的ssh密鑰生成):
http://fortrabbit.com/docs/in-depth/git-hooks/sshkeygen
問題:
是否有任何已知的安全雲解決方案?
在作曲家執行之前的圖像構建過程中,如何訪問通過config addon或相關的creds.json文件添加的CONFIG_VARS?
正是我一直在尋找的 - 沒有workrounds。我不得不更新到最新的cctrl應用程序來查看公鑰詳細信息。奇蹟般有效。 – 2014-09-02 12:31:25