Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 4 commits into from
Oct 3, 2021

Conversation

snifbr
Copy link
Contributor

@snifbr snifbr commented Sep 9, 2021

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.

  • Garanta que seu topic/feature/bugfix branch tenha uma branch nomeada e não a sua branch main esteja no PR
  • Dê um titulo que expresse o objetivo do PR
  • Associe seu PR a uma Issue criada no repositósito. Caso seja uma correção de linguagem ou pequenas correções, não é necessário
  • Descreva o objetivo do PR
  • Inclua links relevantes para a sua modificação/sugestão/correção
  • Descreva um passo-a-passo para testar o seu PR

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

Primeira versão do módulo iac-modulo-groundwork utilizando
somente o módulo iac-modulo-rede-gcp e repassando os outputs
vpc_id e subnets_id.

Signed-off-by: Danilo Figueiredo Rocha <snifbr@gmail.com>

Contribuidores:
- afonsoaugusto
- marcelomansur
- edsoncelio
- nerdtux
- lipenodias
@gomex gomex merged commit e2aa581 into mentoriadevops:main Oct 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants