Slide 6
Slide 6 text
Web アプリケーションのデプロイフロー
- GitHub Enterprise
- アプリケーションと Dockerfile を書く
- hako_apps という1つのリポジトリに Hako の定義ファイル (YAML) を書く
- ビルドパイプライン
- Jenkins でテストを実行し docker build して Amazon ECR に docker push
- デプロイ実行
- Slack から Ruboty (chatbot) を経由して Rundeck で hako deploy コマンドを実行
- Amazon ECS で Docker コンテナ化された Web アプリケーションを動かす
- バッチ実行
- Rundeck が Kuroko2 や Barbeque に変わるだけ