2
每OpsWorks documentation大廚V11或更早的版本,你可以通過做訪問部署關鍵:Opsworks大廚12不能訪問部署ssh_key
include 'deploy'
key = node[:deploy]['appshortname'][:scm][:ssh_key]
但是每OpsWorks with Chef 12文檔:
要遷移您的配方代碼訪問主廚 11.10及更早版本的Linux至Chef 12 Linux的堆棧設置,您必須將您的代碼修改爲:
- 訪問廚師數據袋而不是廚師屬性。
- 使用廚師搜索而不是廚師節點對象。
- 使用AWS OpsWorks數據包名稱(如aws_opsworks_app),而不是使用AWS * OpsWorks屬性名稱(如opsworks和deploy)。
我的問題是關於如何訪問ssh_key用於部署的文件尚未更新以顯示其中的databags我能找到的關鍵。
有沒有人知道最新的文檔,或有人可以指點我正確的方向來查找ssh部署密鑰?