2015-12-31 25 views

回答

0

OpsWorks只有配置從哪裏獲取食譜,正如您的鏈接明確指出的那樣。要更新內容,請自己動手。要麼更新git repo,要麼將新的ZIP包上傳到您正在使用的任何HTTP服務器(通常是S3)。

+0

是的,我嘗試將其自動化,所以我做了伯克斯包,推送到S3不過十我要自動更新實例 –

+0

可以使用OpsWorks CLI HTTPS://docs.aws.amazon。 com/opsworks/latest/userguide/cli-examples-execute-recipe.html – coderanger

+0

我已經看過,但我只看到一個選項來執行食譜,而不是更新自定義食譜。 –

2
  1. 確保.aws /配置(默認)設置

  2. aws opsworks --region us-east-1 create-deployment --stack-id $STACK_ID --app-id $APP_ID --command "{\"Name\":\"update_custom_cookbooks\"}"

    aws opsworks --region us-east-1 create-deployment --stack-id $STACK_ID --app-id $APP_ID --command "{\"Name\":\"deploy\"}"

    更換$STACK_ID$APP_ID--region與各自對您的應用程序。