mentoriadevops / iac-modulo-groundwork

Modulo base (project + rede) para Cloud GCP
1 stars 4 forks source link

Primeira versao do módulo iac-modulo-groundwork #3

Closed snifbr closed 3 years ago

snifbr commented 3 years ago

Primeira versao do módulo iac-modulo-groundwork

Este PR é um DRAFT para a issue #2 com o objetivo de criar uma primeira versão consumível do módulo iac-modulo-groundwork.

OBS: O módulo iac-modulo-project-gcp ainda não está como consumível, então somente foi feito consumindo o módulo iac-modulo-rede-gcp, conforme orientação na reunião de domingo.

Issue

2

Objetivo

Criar uma primeira versão consumível do módulo iac-modulo-groundwork.

Referências

Como testar

Baixar o repositório:

git clone --branch primeira-versao https://github.com/snifbr/iac-modulo-groundwork.git

Entrar no diretório:

cd template-modulo-terraform/how-to-use-this-module

Executar os comandos:

## 1: Criar Service Account no GCP
make auth-create-sa

## 2: Criar policy
make auth-create-iam-policy

## 3: Adicionar policy
make auth-create-add-policy

## 4: Gerar arquivo com chave para autenticar no GCP
make auth-create-creds-file

## 5: Executar o terraform
make plan
make apply
make destroy

Participantes do PR

@snifbr @afonsoaugusto @marcelomansur @edsoncelio @nerdtux @lipenodias