Installazione e configurazione

Questo tutorial esplora Deployment Manager utilizzando lo strumento a riga di comando gcloud. Segui i passaggi di configurazione per preparare l'ambiente locale all'uso di Deployment Manager.

Crea un progetto

Deployment Manager richiede un progetto Google Cloud. Se hai già un progetto, puoi utilizzarlo.

Se non hai mai utilizzato Google Cloud, puoi creare un nuovo progetto e sfruttare il pacchetto di prova gratuita di Google Cloud, che ti offre 300 $da spendere per tutti i prodotti Google Cloud nell'arco di 90 giorni. Per registrarti alla prova gratuita:

  1. Apri la console Google Cloud.
  2. Segui le istruzioni per registrarti per la prova gratuita.
  3. Quando ti viene chiesto di creare un progetto, inserisci un nome e un ID progetto che verranno utilizzati per identificare il progetto oppure accetta i valori predefiniti e fai clic su Crea. .

Abilita le API per le risorse Google Cloud che vuoi gestire

Deployment Manager utilizza le API di altri servizi Google Cloud per creare e gestire le risorse. Per creare queste risorse, devi prima abilitare le API dei servizi per il tuo progetto.

Per questa procedura dettagliata, eseguirai il deployment delle risorse Compute Engine, quindi devi abilitare l'API Compute Engine.

Abilita l'API Compute Engine

Quindi, abilita Deployment Manager:

Abilitare l'API Deployment Manager

Installa Google Cloud CLI

Google Cloud CLI offre uno strumento a riga di comando, gcloud, che semplifica l'interazione con Deployment Manager.

Per installare gcloud CLI:

  1. Scarica e autentica gcloud.

    In alternativa, utilizza Cloud Shell, che è già installato su gcloud.

  2. Imposta l'ID progetto.

    Ogni comando richiede un ID progetto. Imposta un ID progetto predefinito in modo da non doverlo fornire ogni volta. Ricorda di sostituire myproject con il tuo ID progetto.

    gcloud config set project myproject
    
  3. Imposta la zona e la regione predefinite. Alcune risorse Google Cloud richiedono una zona o una regione ed è possibile impostare una zona o una regione predefinita, in modo simile a un progetto predefinito. Per impostare una zona o una regione predefinita, utilizza gcloud config set. In questo caso, utilizza us-central1 come regione e us-central1-f come zona:

    gcloud config set compute/region us-central1
    gcloud config set compute/zone us-central1-f
    

Clona il repository GitHub di Deployment Manager

Il repository GitHub di Deployment Manager contiene esempi creati da Google e dalla community di Deployment Manager, inclusi gli esempi utilizzati in questa procedura dettagliata.

git clone https://github.com/GoogleCloudPlatform/deploymentmanager-samples

# open the samples folder
cd deploymentmanager-samples/examples/v2/step_by_step_guide

Ora che hai configurato il tuo ambiente, puoi iniziare a creare il deployment.