CodeDeploy + Github hockを使って自動デプロイ。
- AWS CodeDeployを設定
- Github連携用のIAMユーザーを作成
- GithubのWebhooks & servicesでAWS CodeDeployの設定を入れる
- AccessKey/Secret, CodeDeployのARNが必要
- GitHubのWebhooks & servicesでAuto-Deploymentを設定
デフォルトのブランチに更新があった時、CodeDeployがフックされるようになる。
※ デフォルトのブランチしかフックできないっぽい?
※ CodeDeployはデプロイの始まり、終了などのイベントをAmazonSNSに飛ばすことができる