Instalación y configuración

En este instructivo, se explica Deployment Manager con la herramienta de línea de comandos de gcloud. Sigue los pasos de configuración a fin de preparar tu entorno local para utilizar Deployment Manager.

Crear un proyecto

Deployment Manager requiere un proyecto de Google Cloud Platform (GCP). Si ya tienes un proyecto creado, puedes usar ese.

Si eres un usuario nuevo en GCP, puedes crear un proyecto nuevo y aprovechar el paquete de prueba gratuita de GCP, con el que obtienes $300 para gastar en cualquier producto de GCP durante 12 meses. Regístrate para obtener la prueba gratuita:

  1. Abre GCP Console.
  2. Sigue las instrucciones para registrarte a la prueba gratuita.
  3. Cuando se te solicite crear un proyecto, ingresa un nombre y un ID del proyecto que se usará para identificarlo o acepta los valores predeterminados y haz clic en Crear.

Habilita las API para los recursos de GCP que deseas administrar

Deployment Manager usa las API de otros servicios de GCP para crear y administrar tus recursos. Si deseas crear estos recursos, primero debes habilitar las API de los servicios para tu proyecto.

Para esta explicación, implementarás los recursos de Compute Engine, por lo que debes habilitar la API de Compute Engine.

Habilita la API de Compute Engine

A continuación, habilita Deployment Manager:

Habilitar la API de Deployment Manager

Instala el SDK de Cloud

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

Para instalar el SDK de Cloud, sigue estos pasos:

  1. Descarga y autentica gcloud.

    Otra opción es usar Cloud Shell, que ya tiene gcloud instalado.

  2. Determina tu ID del proyecto:

    Cada comando requiere un ID del proyecto. Establece un ID del proyecto predeterminado para que no necesites crear uno cada vez. Recuerda reemplazar myproject con el ID de tu proyecto.

    gcloud config set project myproject
    
  3. Configura tu zona y región predeterminadas. Algunos recursos de GCP requieren una zona o región y puedes establecerlas de manera predeterminada, similar a un proyecto predeterminado. Para establecer una zona o región predeterminada, usa gcloud config set. En este caso, usa us-central1 como la región y us-central1-f como la zona:

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

Clona 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, entre los que se incluyen los ejemplos que se usan en esta explicación.

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

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

Ahora que ya configuraste tu entorno, puedes empezar a crear la implementación.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de Cloud Deployment Manager