a2chub / gcp_gke_handson

Google Kubernetes Engine Hands-on

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gke-hands-on

Google Kubernetes Engine のハンズオンです。

Goal

GKE上にFrontendとBackendの2つのアプリケーションをDeployし、通信を行う。

Goal

GCP Resources

Curriculum

Part1 Clusterを作成

ハンズオンで利用するGKEのClusterを作成します。

Part2 Goのバイナリを内包したContainer Imageの作成

GKE ClusterにDeployするためのContainer Imageを Google Cloud Build を利用して作成します。

Part3 Frontend用のDeploymentを作成

Frontend用のDeploymentを作成して、GKE Cluster上で動かします。

Part4 Backend用のDeployment, Serviceを作成

Backend用のDeploymentとServiceを作成して、GKE Cluster上で動かします。

part5 Stackdriver Traceの追加

Frontend, BackendにStackdriver Traceを追加します。

Part99 後片付け

ハンズオンで作成したResourceを削除します。

About

Google Kubernetes Engine Hands-on

License:MIT License