Configurazione dell'ambiente

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. Abilita l'API Cloud Run Admin
  4. Installa e inizializza gcloud CLI.
  5. Aggiorna i componenti:
    gcloud components update
  6. (Facoltativo) Imposta la piattaforma e la regione Cloud Run predefinita con le proprietà gcloud per evitare prompt dalla riga di comando:
    gcloud config set run/region REGION
    sostituendo REGION con la regione predefinita che vuoi utilizzare.
  7. (Facoltativo) Installa Docker per creare container Docker in locale. Puoi configurare Docker per accedere ad Artifact Registry utilizzando l' helper delle credenziali gcloud CLI:
    gcloud auth configure-docker LOCATION-docker.pkg.dev
    Sostituisci LOCATION con il nome della regione del repository di container, ad esempio us-west2.

Regioni Cloud Run

Cloud Run è regionale, il che significa che l'infrastruttura che esegue i servizi Cloud Run si trova in una regione specifica ed è gestita da Google per essere disponibile in modo ridondante in tutte le zone all'interno di quella regione.

Il rispetto dei requisiti di latenza, disponibilità o durabilità è un fattore primario per la selezione della regione in cui vengono eseguiti i servizi Cloud Run. In genere puoi selezionare la regione più vicina ai tuoi utenti, ma devi considerare la posizione degli altri Google Cloud prodotti utilizzati dal servizio Cloud Run. L'utilizzo di Google Cloud prodotti insieme in più località può influire sulla latenza e sul costo del servizio.

Cloud Run è disponibile nelle seguenti regioni:

Soggetto ai prezzi di Livello 1

  • asia-east1 (Taiwan)
  • asia-northeast1 (Tokyo)
  • asia-northeast2 (Osaka)
  • asia-south1 (Mumbai, India)
  • asia-southeast3 (Bangkok)
  • europe-north1 (Finlandia) icona foglia Low CO2
  • europe-north2 (Stoccolma) icona foglia Low CO2
  • europe-southwest1 (Madrid) icona foglia Low CO2
  • europe-west1 (Belgio) icona foglia Low CO2
  • europe-west4 (Paesi Bassi) icona foglia Low CO2
  • europe-west8 (Milano)
  • europe-west9 (Parigi) icona foglia Low CO2
  • me-west1 (Tel Aviv)
  • northamerica-south1 (Messico)
  • us-central1 (Iowa) icona foglia Low CO2
  • us-east1 (Carolina del Sud)
  • us-east4 (Virginia del Nord)
  • us-east5 (Columbus)
  • us-south1 (Dallas) icona foglia Low CO2
  • us-west1 (Oregon) icona foglia Low CO2

Soggetto ai prezzi di Livello 2

  • africa-south1 (Johannesburg)
  • asia-east2 (Hong Kong)
  • asia-northeast3 (Seul, Corea del Sud)
  • asia-southeast1 (Singapore)
  • asia-southeast2 (Giacarta)
  • asia-south2 (Delhi, India)
  • australia-southeast1 (Sydney)
  • australia-southeast2 (Melbourne)
  • europe-central2 (Varsavia, Polonia)
  • europe-west10 (Berlino)
  • europe-west12 (Torino)
  • europe-west2 (Londra, Regno Unito) icona foglia Low CO2
  • europe-west3 (Francoforte, Germania)
  • europe-west6 (Zurigo, Svizzera) icona foglia Low CO2
  • me-central1 (Doha)
  • me-central2 (Dammam)
  • northamerica-northeast1 (Montreal) icona foglia Low CO2
  • northamerica-northeast2 (Toronto) icona foglia Low CO2
  • southamerica-east1 (San Paolo, Brasile) icona foglia Low CO2
  • southamerica-west1 (Santiago, Cile) icona foglia Low CO2
  • us-west2 (Los Angeles)
  • us-west3 (Salt Lake City)
  • us-west4 (Las Vegas)

Se hai già creato un servizio Cloud Run, puoi visualizzare la regione nella dashboard di Cloud Run nella Google Cloud console.

(Facoltativo) Sviluppa un nuovo servizio utilizzando gli strumenti di Cloud Code

Anziché utilizzare la Google Cloud console o Google Cloud CLI per creare un nuovo servizio, puoi utilizzare i seguenti strumenti di Cloud Code:

Passaggi successivi

Per scoprire come creare un container dal codice sorgente, eseguire il push in Artifact Registry ed eseguire il deployment, consulta: