Módulos remotos
Clase 24 de 27 • Curso de Infraestructura Como Código con Terraform
Contenido del curso
Clase 24 de 27 • Curso de Infraestructura Como Código con Terraform
Contenido del curso
Victor Muchica Farfan
María Del Carmen Duran Perdomo
Martin DAVILA
Juan Carlos Ojeda Gomez
David Francisco Leon Vera
AFU NANG TSE MUNDACA
David Francisco Leon Vera
Muy buena clase para trabajar con equipos remotos
Total, muy buena clase :)
provider "aws" { region="us-east-2" } resource "aws_security_group" "ssh_conection" { name = var.sg_name dynamic "ingress"{ for_each = var.ingress_rules content { from_port = ingress.value.from_port to_port = ingress.value.to_port protocol = ingress.value.protocol cidr_blocks = ingress.value.cidr_blocks } } } resource "aws_instance" "platzi-instance"{ #ami = "ami-06fddf8d55d5ab5df" ami = var.ami_id instance_type = var.instance_type tags = var.tags security_groups = ["${aws_security_group.ssh_conection.name}"] connection { type = "ssh" user = "centos" private_key = "~/.ssh/packer-key" } provisioner "remote-exec" { inline = [ "docker run -it -p 80:80 yolix/hello-platzi:v1" ] } }```
si quisiera construir nuevamente los recursos sin destruir los ya existentes, como podria hacerlo? es posible?
terraform import y el uso de data en lugar de resources
¿Cómo se puede hacer un modulo remoto de manera privada? Ya que el ejercicio solo muestra compartiendo el código de manera publica.
La única diferencia es que tu repositorio debe ser privado en GitHub/Gitlab/etc...