Soru

Zorluk: OrtaDeploying and Configuring Managed Database Instances

A system engineer needs to provision a production Cloud SQL for MySQL instance named 'prod-mysql-db' in the us-central1 region. Organizational security policies mandate that the database instance must connect exclusively via Private IP within the custom Virtual Private Cloud (VPC) network named 'prod-vpc' and must not have an external public IP address assigned. Which gcloud command correctly provisions the Cloud SQL instance to meet these security requirements?

  1. gcloud sql instances create prod-mysql-db --database-version=MYSQL_8_0 --cpu=4 --memory=16GiB --network=projects/my-project/global/networks/prod-vpc --no-assign-ip --region=us-central1Cevap
  2. B
    gcloud sql instances create prod-mysql-db --database-version=MYSQL_8_0 --cpu=4 --memory=16GiB --authorized-networks=prod-vpc --region=us-central1
  3. C
    gcloud sql instances create prod-mysql-db --database-version=MYSQL_8_0 --cpu=4 --memory=16GiB --enable-private-ip --vpc-name=prod-vpc --region=us-central1
  4. D
    gcloud sql instances create prod-mysql-db --database-version=MYSQL_8_0 --cpu=4 --memory=16GiB --network=prod-vpc --assign-ip --region=us-central1

Cevap

The command specifying '--network=projects/my-project/global/networks/prod-vpc' alongside '--no-assign-ip' correctly provisions the Cloud SQL instance with Private IP connectivity while suppressing public IP address assignment.
Provisioning a Cloud SQL instance with exclusive Private IP access requires attaching it to the target VPC network using the `--network` parameter and disabling public IP address allocation using `--no-assign-ip`.

Adım Adım Çözüm

1
Identify network connectivity requirement
The database must use Private IP connectivity within the custom VPC 'prod-vpc'.
Connecting Cloud SQL to a internal VPC requires configuring Private Services Access and specifying the --network flag in gcloud.
2
Identify public access restriction
The instance must not receive a public IPv4 address.
By default Cloud SQL instances receive a public IP unless the --no-assign-ip flag is explicitly provided during creation.
3
Select the correct gcloud syntax
Combine --network and --no-assign-ip in the gcloud sql instances create command.
This combination provisions private IP routing over VPC peering while blocking public IP interface assignment.

Anahtar Kavram

Cloud SQL Private IP Instance Provisioning
Tahmini Süre:1m 30s
Bu soruyu puanla