Skip to content

Commit

Permalink
feat: new page github page
Browse files Browse the repository at this point in the history
  • Loading branch information
AbnerSilvaBarbosa committed Jun 12, 2024
1 parent 2c4141e commit c5c6486
Show file tree
Hide file tree
Showing 67 changed files with 10,177 additions and 59 deletions.
58 changes: 53 additions & 5 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,58 @@
O Terraform é uma ferramenta de infraestrutura como código (IaC) que permite aos desenvolvedores e administradores de sistemas definir, provisionar e gerenciar recursos de infraestrutura de uma maneira declarativa e eficiente.
## Passo a passo da ponderada

**Código localizado na pasta infra do projeto**
Para deixar tudo de uma forma unificada passo a passo de como utilizar o terraform para subir uma EC2 na sua AWS Academy 💪

Pode seguir com a parte de configuração para rodar o terraforme na máquina 😁
### 1ª Instalar a CLI do terraform e da AWS

Primeiro você deve seguir o tutorial de instalação das duas CLI's, segue os links abaixo:

[Configuração na maquina](./config.md)
[Como instalar a CLI do terraform](config.md/#instalar-a-cli-do-terraform)

![alt text](./assets/giphy.webp)
[Como instalar a CLI da AWS](config.md/#instalar-a-cli-da-aws)

### 2ª Configurar as credências da AWS na CLI

Você vai precisar ter as credências da sua AWS academy, segue o tutotial a baixo

[Video de como pegar as credências](./assets/tutorial_crede.mp4)

Após isso você pode seguir o tutorial de inserir na CLI da AWS as credências aqui:

[Colocando credências pela CLI da AWS](config.md/#configurar-as-credencias-da-sua-conta-da-aws)

### 3ª Entrar na pasta da Infra do projeto e executar os comandos do terraform

```bash
# entrar na pasta com o codigo do terraform
cd infra
```

Após isso você deve executar os comandos do terraform abaixo:

```bash
terraform init
```

```bash
terraform fmt
```

```bash
terraform validate
```

```bash
terraform apply
```

```bash
terraform plan
```

a explicação de cada comando está no link abaixo

[terraform comandos](./terraform.md)

### 4ª Sucesso !!!

Caso queira ver s edeu tudo certo pode acessar os logs nesse [link](./logs.md) para validar se os seus retornos também foram esses.
57 changes: 5 additions & 52 deletions docs/passo.md
Original file line number Diff line number Diff line change
@@ -1,58 +1,11 @@
## Passo a passo da ponderada
O Terraform é uma ferramenta de infraestrutura como código (IaC) que permite aos desenvolvedores e administradores de sistemas definir, provisionar e gerenciar recursos de infraestrutura de uma maneira declarativa e eficiente.

Para deixar tudo de uma forma unificada passo a passo de como utilizar o terraform para subir uma EC2 na sua AWS Academy 💪
**Código localizado na pasta infra do projeto**

### 1ª Instalar a CLI do terraform e da AWS
Pode seguir com a parte de configuração para rodar o terraforme na máquina 😁

Primeiro você deve seguir o tutorial de instalação das duas CLI's, segue os links abaixo:

[Como instalar a CLI do terraform](config.md/#instalar-a-cli-do-terraform)
[Configuração na maquina](./config.md)

[Como instalar a CLI da AWS](config.md/#instalar-a-cli-da-aws)
![alt text](./assets/giphy.webp)

### 2ª Configurar as credências da AWS na CLI

Você vai precisar ter as credências da sua AWS academy, segue o tutotial a baixo

[Video de como pegar as credências](./assets/tutorial_crede.mp4)

Após isso você pode seguir o tutorial de inserir na CLI da AWS as credências aqui:

[Colocando credências pela CLI da AWS](config.md/#configurar-as-credencias-da-sua-conta-da-aws)

### 3ª Entrar na pasta da Infra do projeto e executar os comandos do terraform

```bash
# entrar na pasta com o codigo do terraform
cd infra
```

Após isso você deve executar os comandos do terraform abaixo:

```bash
terraform init
```

```bash
terraform fmt
```

```bash
terraform validate
```

```bash
terraform apply
```

```bash
terraform plan
```

a explicação de cada comando está no link abaixo

[terraform comandos](./terraform.md)

### 4ª Sucesso !!!

Caso queira ver s edeu tudo certo pode acessar os logs nesse [link](./logs.md) para validar se os seus retornos também foram esses.
4 changes: 2 additions & 2 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ site_name: "Ponderada de programação semana 9 - M10"
theme:
name: "material"
nav:
- Passo a passo 🐣: passo.md
- O que é terraform 🤔: index.md
- Passo a passo 🐣: index.md
- O que é terraform 🤔: passo.md
- Configuração na sua maquina 🤖: config.md
- Terraform 🟪: terraform.md
- Logs 📗: logs.md
Loading

0 comments on commit c5c6486

Please sign in to comment.