Questo tutorial illustra Deployment Manager utilizzando lo strumento a riga di comando gcloud
. Segui i passaggi di configurazione per preparare l'ambiente locale
per usare 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 la prova gratuita di Google Cloud che ti dà 300 $da spendere su tutti i prodotti Google Cloud nell'arco di 90 giorni. Per registrarti per la prova gratuita:
- Apri la console Google Cloud.
- Segui le istruzioni per registrarti alla prova gratuita.
- 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 attivare le API dei servizi per il tuo progetto.
Per questa procedura dettagliata, esegui il deployment di risorse Compute Engine, quindi devi abilitare l'API Compute Engine.
Successivamente, attiva Deployment Manager:
Abilita 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:
-
In alternativa, utilizza Cloud Shell, che include
gcloud
già installato. Imposta l'ID progetto.
Ogni comando richiede un ID progetto. Imposta un ID progetto predefinito in modo da ogni volta. Ricorda di sostituire
myproject
con proprio ID progetto.gcloud config set project myproject
Imposta la zona e la regione predefinite. Alcune risorse Google Cloud richiedono una zona o una regione e puoi impostare una zona o una regione predefinita, come progetto predefinito. Per impostare una zona o una regione predefinita, utilizza
gcloud config set
. In questo caso, utilizzaus-central1
come regione eus-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 Google e la 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 l'ambiente, puoi iniziare a creare i tuoi e deployment continuo.