File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed
05-iac/00-terraform/02-desplegando-config-base Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 1
1
# Desplegando la Configuración Base
2
2
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
+
3
40
## Revisando la configuración base
4
41
5
42
Abrimos ` ./.start-app/main.tf `
You can’t perform that action at this time.
0 commit comments