Skip to content

Commit 80f82a9

Browse files
Update README.md
1 parent e15ea15 commit 80f82a9

File tree

1 file changed

+48
-4
lines changed

1 file changed

+48
-4
lines changed

Diff for: .github/README.md

+48-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,50 @@
1-
---
2-
hidden: true
3-
---
1+
# Terraform Intensivo
42

5-
# .github
3+
Este é um guia abrangente sobre Terraform, estruturado em diferentes dias de estudo que cobrem desde conceitos básicos até tópicos avançados. O conteúdo está organizado em:
64

5+
# Índice
6+
7+
## Conhecendo o Terraform:
8+
9+
* - [O que é o Terraform?](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#o-que-%C3%A9-o-terraform)
10+
- [O que é HCL?](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#o-que-%C3%A9-hcl)
11+
- [O que é o Statefile?](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#o-que-%C3%A9-o-statefile)
12+
- [Infraestrutura Mutável vs. Imutável](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#infraestrutura-mut%C3%A1vel-vs-imut%C3%A1vel)
13+
14+
## Conceitos Básicos de Cloud
15+
16+
* - [Providers, Região e Zona](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#providers-regi%C3%A3o-e-zona)
17+
- [Bucket para garantir o mesmo estado](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#bucket-para-garantir-o-mesmo-estado)
18+
- [Criando um usuário IAM na AWS](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#criando-um-usu%C3%A1rio-iam-na-aws)
19+
- [Criando um bucket S3 com acesso público bloqueado](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#criando-um-bucket-s3-com-acesso-p%C3%BAblico-bloqueado)
20+
21+
## Entendendo o Terraform
22+
23+
* - [HCL (HashiCorp Configuration Language)](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#providers-regi%C3%A3o-e-zona)
24+
- [Instalando o Terraform](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#instala%C3%A7%C3%A3o)
25+
- [Comandos básicos](https://github.com/nataliagranato/DescomplicandoTerraform/tree/main/content/day-1#comandos-b%C3%A1sicos)
26+
- [Backend remoto](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-1/README.md#backend-remoto)
27+
- [O que são os providers no Terraform?](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-1/README.md#o-que-s%C3%A3o-os-providers-no-terraform)
28+
- [O que é e como usar variáveis no Terraform?](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-1/README.md#o-que-%C3%A9-e-como-usar-vari%C3%A1veis-no-terraform)
29+
30+
31+
## Gerenciando estado
32+
33+
* - [O state file do Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#o-state-file-do-terraform)
34+
- [Usando o DynamoDB para bloqueio de estado](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#usando-o-dynamodb-para-bloqueio-de-estado)
35+
- [Utilizando workspaces no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#utilizando-workspaces-no-terraform)
36+
- [Import de recursos existentes](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#import-de-recursos-existentes)
37+
- [Uso avancado do import no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#uso-avancado-do-import-no-terraform)
38+
- [Usando o gerador de configuração no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#usando-o-gerador-de-configura%C3%A7%C3%A3o-no-terraform)
39+
- [Outputs de um remote state](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#utilizando-outputs-e-outputs-de-um-remote-state)
40+
- [Obtendo outputs de um remote state e utilizando no seu código Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-2/README.md#obtendo-outputs-de-um-remote-state-e-utilizando-no-seu-c%C3%B3digo-terraform)
41+
42+
## Construindo módulos no Terraform
43+
44+
* - [Usando modúlos no Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#usando-mod%C3%BAlos-no-terraform)
45+
- [Utilizando um módulo](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#utilizando-um-m%C3%B3dulo)
46+
- [Organizando seus módulos](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#organizando-m%C3%B3dulos)
47+
- [Manipulando informações de módulos na raiz](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#manipulando-informa%C3%A7%C3%B5es-de-m%C3%B3dulos-na-raiz)
48+
- [Movendo states](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#movendo-states)
49+
- [Alguns recursos para melhorar o seu módulo](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#alguns-recursos-para-melhorar-o-seu-m%C3%B3dulo)
50+
- [Documentação do Terraform](https://github.com/nataliagranato/intensive-terraform/blob/main/content/day-3/README.md#documenta%C3%A7%C3%A3o-do-terraform)

0 commit comments

Comments
 (0)