Spinnaker

.https://cloud.google.com/solutions/continuous-delivery-spinnaker-kubernetes-engine#set_up_your_environment

.https://google.qwiklabs.com/focuses/552?parent=catalog

Lab

gcloud source repos clone sample-app --project=qwiklabs-gcp-04-b0801511bcde

.https://google.qwiklabs.com/focuses/10417?parent=catalog - Managing Cloud Environments with Google Cloud

    1  ls
    2  ls /work/dm
    3  cp -r /work/dm prod
    4  ls
    5  cd prod
    6  ls
    7  vim prod-network.yaml
    8  vim prod-network.jinja
    9  vim prod-network.yaml
   10  kubectl apply -f prod-network.yaml
   11  gcloud deployment-manager deployments create my-first-deployment \
   12  gcloud deployment-manager deployments create kraken-prod-network --config prod-network.yaml
   13  gcloud config set compute/region us-east1
   14  gcloud container clusters create kraken-prod --num-nodes 2 --zone us-east1-b  --cluster-ipv4-cidr 192.168.12.0/24
   15  gcloud container clusters create kraken-prod --num-nodes 2 --zone us-east1-b  --network kraken-prod-vpc
   16  gcloud container clusters create kraken-prod --num-nodes 2 --zone us-east1-b  --network kraken-prod-vpc --subnetwork kraken-prod-subnet
   17  ls
   18  cd ..
   19  ls /work/k8s
   20  cd /work/k8s
   21  ls
   22  gcloud container cluster get-credentials kraken-prod --zone=us-east1-b
   23  gcloud container clusters get-credentials kraken-prod --zone=us-east1-b
   24  kubectl
   25  kubectl logs
   26  kubectl logs -n all
   27  ls
   28  vim deployment-prod-backend.yaml
   29  kubectl -f apply deployment-prod-backend.yaml
   30  kubectl apply -f deployment-prod-backend.yaml
   31  kubectl aget pods
   32  kubectl get pods
   33  kubectl apply -f deployment-prod-frontend.yaml
   34  kubectl apply -f service-prod-backend.yaml
   35  kubectl apply -f service-prod-frontend.yaml
   36  kubectl get pods
   37  kubectl get svc
   38  gcloud beta compute ssh --zone "us-east1-b" "gke-spinnaker-tutorial-default-pool-308536b2-l17s" --project "qwiklabs-gcp-04-b0801511bcde"

Last updated

Was this helpful?