Network
VPC Networks and Subnets
bash
gcloud compute networks list
gcloud compute networks subnets list --network=NETWORK_NAME
gcloud compute networks subnets list --regions=asia-southeast1External IP Addresses
bash
gcloud compute addresses list
gcloud compute addresses create ADDRESS_NAME \
--region=asia-southeast1
gcloud compute addresses create ADDRESS_NAME \
--global # for global load balancer
gcloud compute addresses describe ADDRESS_NAME --region=asia-southeast1
gcloud compute addresses delete ADDRESS_NAME --region=asia-southeast1Firewall Rules
bash
gcloud compute firewall-rules list
gcloud compute firewall-rules list --filter="network:default"
gcloud compute firewall-rules create allow-ssh \
--network=default \
--allow=tcp:22 \
--source-ranges="0.0.0.0/0" \
--target-tags=allow-ssh
gcloud compute firewall-rules describe allow-ssh
gcloud compute firewall-rules delete allow-sshRoutes
bash
gcloud compute routes listCloud DNS
bash
gcloud dns managed-zones list
gcloud dns managed-zones describe ZONE_NAME
gcloud dns record-sets list --zone=ZONE_NAME
gcloud dns record-sets create 'www.example.com' \
--type=A \
--ttl=300 \
--zone=ZONE_NAME \
--rrdatas="1.1.1.1"
gcloud dns record-sets update 'www.example.com' \
--type=A \
--ttl=300 \
--zone=ZONE_NAME \
--rrdatas="2.2.2.2"
gcloud dns record-sets delete 'www.example.com' --type=A --zone=ZONE_NAMECloud Load Balancing
bash
gcloud compute forwarding-rules list
gcloud compute backend-services list
gcloud compute url-maps list
gcloud compute target-http-proxies list
gcloud compute ssl-certificates listReference: