mentoriaiac / iac-modulo-compute-cluster-gcp

Módulo Terraform de criação de Cluster de compute para GCP
2 stars 5 forks source link

Implementação do módulo compute cluster #2

Closed marcelomansur closed 3 years ago

marcelomansur commented 3 years ago

Titulo

Issue

Issue #1

Objetivo

Este PR tem o objetivo de implementar o módulo visando atender o DoD

Referências

Consome o módulo: https://github.com/mentoriaiac/iac-modulo-compute-gcp

Como testar

Para testar localmente este módulo, seguir os passos abaixo:

  1. Clonar o repositório:

    git clone git@github.com:mentoriaiac/iac-modulo-compute-cluster-gcp.git
  2. Navegar até o diretório de exemplo do módulo:

    cd iac-modulo-compute-cluster-gcp/how-to-use-this-module/
  3. Configurar as credenciais da GCP

3.1. Criar um diretório credentials:

mkdir credentials

3.2. Baixar o arquivo de credenciais do GCP conforme orientações da documentação

3.3. Informar o caminho na variável d ambiente definida no arquivo .env.terraform

vim .env.terraform

## Conteúdo do arquivo
GOOGLE_APPLICATION_CREDENTIALS=credentials/application_default_credentials.json
  1. Executar o exemplo do módulo:
    # Plano de execução do módulo
    make plan
    # Aplicação do módulo para criação de recursos
    make apply
    # Destruição dos recursos criados pelo módulo
    make destroy