Skip to content

google-cloud-japan/appdev-cicd-handson

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages