こちらは、Github Actions のサンプルを利用した CIOps CI/CD Handson の手順を説明したものとなります。
- 記載の内容については、2023年11月21日時点の環境( OSS や、その他 Azure 等プラットフォームのバージョン)をベースとしています。
- なお、こちらに記載の内容はあくまでサンプルとなりますので、ご注意ください。
本 Handson では、開始前に以下の準備ができていることを前提としています。 参加チーム毎に事前準備をお願いします。
- Hands on 用 Azure Subscription 準備
- 用途: アプリデプロイ用の VM 及び、Azure Container Apps, Webapp for Container を動作させます。
- 参考: Azure の無料アカウントより新規作成。
- Github アカウントの準備
- アカウントが存在しない場合: Github Top ページの Sign up for GitHub より新規作成。
- 用途: CI/CD 用のプロジェクトを作成します。
- Dockerhub Account の準備
- アカウントが存在しない場合: Dockerhub Top ページの Get Started Today for Free より新規作成。
- 用途: CI で作成するコンテナイメージ(Publicを想定)を格納します。