Skip to content

Commit c4a4f6c

Browse files
committed
updated input and outputs demo
1 parent 66cb638 commit c4a4f6c

2 files changed

Lines changed: 41 additions & 1 deletion

File tree

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Añadiendo variables a la configuración
2+
3+
## Pre requisitos
4+
5+
> Si has destruidfo el entorno recrealo
6+
7+
```bash
8+
terraform plan -out d1.tfplan
9+
terraform apply "d1.tfplan"
10+
```
11+
12+
## Pasos
13+
14+
### Paso 1. Crear un fichero de variables
15+
16+
Crear `./lab/globo_web_app/variables.tf`.
17+
18+
```tf
19+
# variables.tf
20+
variable "aws_access_key" {
21+
type = string
22+
description = "AWS Access Key"
23+
sensitive = true
24+
}
25+
```
26+
27+
## Clean Up
28+
29+
```bash
30+
terraform destroy
31+
```
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
# Usando Input Variables y Outputs
22

3-
Vamos a ir haciendo mejoras de manera progresiava sobre nuestro despliegue, aprovechando las `input varaibles` y los `outputs` que nos ofrece Terraform.
3+
Vamos a ir haciendo mejoras de manera progresiava sobre nuestro despliegue, aprovechando las `input varaibles` y los `outputs` que nos ofrece Terraform.
4+
5+
* Quitar las credenciales de AWS.
6+
* Reemplazar los hard coded values.
7+
* Etiquetas para compañia, proyecto y facturación.
8+
* Generar el output del hostname DNS público.
9+
10+
## Añadiendo variables a la configuración
11+
12+
[Añadiendo variables a la configuracion - Demo 02](02-demo.md)

0 commit comments

Comments
 (0)