Skip to content

Latest commit

 

History

History
89 lines (57 loc) · 3.43 KB

README.md

File metadata and controls

89 lines (57 loc) · 3.43 KB

Google Cloud CI/CD ハンズオン

ローカル開発 + CI + Google Cloud への CD を、Cloud Code ベースで実施するハンズオンです。

Cloud Run 編

以下サービス・ソフトウェアの組み合わせで、ローカル開発からデプロイまで。

  1. 以下をクリックし、Cloud Shell 環境を起動してください。

Open in Cloud Shell

  1. 以下のコマンドをで実行してください。チュートリアルが始まります。
wget -qO tutorial.md https://raw.githubusercontent.com/google-cloud-japan/appdev-cicd-handson/main/cloud-build/cloud-run.md
teachme tutorial.md

GKE (Kubernetes) 編

以下サービス・ソフトウェアの組み合わせで、ローカル開発からデプロイまで。

  1. 以下をクリックし、Cloud Shell 環境を起動してください。

Open in Cloud Shell

  1. 以下のコマンドをで実行してください。チュートリアルが始まります。
wget -qO tutorial.md https://raw.githubusercontent.com/google-cloud-japan/appdev-cicd-handson/main/cloud-build/kubernetes.md
teachme tutorial.md

以下サービス・ソフトウェアの組み合わせで、ローカル開発からデプロイまで。

  1. 以下をクリックし、Cloud Shell 環境を起動してください。

Open in Cloud Shell

  1. 以下のコマンドをで実行してください。チュートリアルが始まります。
wget -qO tutorial.md https://raw.githubusercontent.com/google-cloud-japan/appdev-cicd-handson/main/cloud-deploy/basic.md
teachme tutorial.md

応用編

複数の成果物をまとめる

カナリア デプロイ

このブログ記事 をベースに、実際の環境での動作を確認するためのチュートリアルです。

  1. 以下をクリックし、Cloud Shell 環境を起動してください。

Open in Cloud Shell

  1. 以下のコマンドをで実行してください。チュートリアルが始まります。
wget -qO tutorial.md https://raw.githubusercontent.com/google-cloud-japan/appdev-cicd-handson/main/others/canary/tutorial.md
teachme tutorial.md