Skip to content

Commit bda3361

Browse files
committed
desplegando config base updated
1 parent d351b2a commit bda3361

File tree

1 file changed

+37
-0
lines changed
  • 05-iac/00-terraform/02-desplegando-config-base

1 file changed

+37
-0
lines changed

05-iac/00-terraform/02-desplegando-config-base/readme.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# Desplegando la Configuración Base
22

3+
## ¿Qué es Terraform?
4+
5+
* Infrastructure automation tool
6+
* Open-source y vendor agnostic
7+
* Un binario compilado - Go
8+
* Sintaxis declarativa
9+
* Hashicorp Configuration Language o JSON
10+
* Push based Deployment
11+
12+
## Core Components
13+
14+
* Executable
15+
* Configuration Files
16+
* Provider plugins
17+
* State data
18+
19+
## Tipos de Objetos en Terraform
20+
21+
* Providers
22+
* Resources
23+
* Data sources
24+
25+
## Sintaxis Común de Bloque
26+
27+
```tf
28+
resource "aws_instance" "web_server" {
29+
name = "web-server"
30+
ebs_volume {
31+
size = 40c:\path;c:\path2
32+
```
33+
34+
### Referenciando Objetos
35+
36+
```
37+
aws_instance.web_server.name
38+
```
39+
340
## Revisando la configuración base
441

542
Abrimos `./.start-app/main.tf`

0 commit comments

Comments
 (0)