Qwiklabs # Create and Manage Cloud Resources: Challenge Lab : GSP313

Опубликовано: 26 Июль 2026
на канале: Sumanshu Nankana
510
4

gcloud auth list
gcloud config list project
gcloud compute instances create nucleus-jumphost --zone=us-east1-b --machine-type=f1-micro

===============

gcloud config set compute/zone us-east1-b
gcloud container clusters create my-cluster --zone=us-east1-b
gcloud container clusters get-credentials my-cluster --zone us-east1-b
kubectl get nodes
kubectl create deployment hello-app --image=gcr.io/google-samples/hello-app:2.0
kubectl get deployment
kubectl expose deployment hello-app --type=LoadBalancer --port 8080
kubectl get service

=============

gcloud compute instance-templates create my-templates --metadata-from-file startup-script=startup.sh
gcloud compute target-pools create my-pool --region us-east1
gcloud compute instance-groups managed create my-group --template my-templates --size=2 --target-pool my-pool
gcloud compute firewall-rules create my-firewall --allow tcp:80
gcloud compute http-health-checks create my-http-health-checks
gcloud compute instance-groups managed set-named-ports my-group --named-ports http:80
gcloud compute backend-services create my-backend --protocol HTTP --http-health-checks my-http-health-checks --global
gcloud compute backend-services add-backend my-backend --instance-group my-group --instance-group-zone us-east1-b --global
gcloud compute url-maps create my-url-maps --default-service my-backend
gcloud compute target-http-proxies create my-http-proxies --url-map my-url-maps
gcloud compute forwarding-rules create my-http-content-rule --global --target-http-proxy my-http-proxies --ports 80