Instalación y configuración

En este tutorial se explica cómo usar Deployment Manager con la gcloud herramienta de línea de comandos. Sigue los pasos de configuración para preparar tu entorno local y usar Deployment Manager.

Crear un proyecto

Deployment Manager requiere un Google Cloud proyecto. Si ya tienes un proyecto, puedes usarlo.

Si no has usado Google Cloudantes, puedes crear un proyecto y aprovechar el paquete de prueba gratuita deGoogle Cloud, que te ofrece 300 USD para gastar en todos los productos de Google Cloud durante 90 días. Para registrarte en la prueba gratuita, sigue estos pasos:

  1. Abre la consolaGoogle Cloud .
  2. Sigue las instrucciones para registrarte en la prueba gratuita.
  3. Cuando se te pida que crees un proyecto, introduce un nombre y un ID que se utilizarán para identificarlo, o acepta los valores predeterminados y haz clic en Crear.

Habilita las APIs de los Google Cloud recursos que quieras gestionar

Deployment Manager usa las APIs de otros Google Cloud servicios para crear y gestionar tus recursos. Para crear estos recursos, primero debes habilitar las APIs de los servicios en tu proyecto.

En este tutorial, desplegarás recursos de Compute Engine, por lo que debes habilitar la API de Compute Engine.

Habilitar la API de Compute Engine

A continuación, habilita Deployment Manager:

Habilita la API Deployment Manager

Instalar Google Cloud CLI

La CLI de Google Cloud ofrece una herramienta de línea de comandos, gcloud, que facilita la interacción con Deployment Manager.

Para instalar gcloud CLI, sigue estos pasos:

  1. Descarga y autentica gcloud.

    También puedes usar Cloud Shell, que incluye gcloud ya instalado.

  2. Define el ID de tu proyecto.

    Todos los comandos requieren un ID de proyecto. Define un ID de proyecto predeterminado para no tener que proporcionarlo cada vez. Recuerda que debes sustituir myproject por el ID de tu proyecto.

    gcloud config set project myproject
    
  3. Define tu zona y región predeterminadas. Algunos Google Cloud recursos requieren una zona o una región, y puedes definir una zona o una región predeterminada, de forma similar a un proyecto predeterminado. Para definir una zona o una región predeterminadas, usa gcloud config set. En este caso, usa us-central1 como región y us-central1-f como zona:

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

Clonar el repositorio de GitHub de Deployment Manager

El repositorio de GitHub de Deployment Manager contiene ejemplos creados por Google y la comunidad de Deployment Manager, incluidos los ejemplos que se usan en este tutorial.

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

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

Ahora que has configurado tu entorno, puedes empezar a crear tu implementación.