Bona tarda de nou a tothom. En aquest segon post de la sèrie ens acostarem a l'objectiu, que és automatitzar el desplegament amb IaC (Infraestructura com a Codi). Per començar , instal·lem Terraform des dels seus repositoris oficials . Per estructurar correctament el codi de manera neta , dividim la configuració en tres arxius principals dins d'una mateixa carpeta: providers.tf , main.tf i variables.tf . providers.tf , per a la connexió. Definint amb qui parla Terraform (en aquest cas, AWS) i quina versió del plugin ha de descarregar. variables.tf , per a les entrades. Definint paràmetres que poden canviar com són la regió, els noms, les mides de la màquina. Valors que farien difícil el desplegament si es quedessin fixos (hardcoded). main.tf , els recursos: On es troba la infraestructura real a crear : servidors, buckets, xarxes, BDs. Separar-lo d'aquesta forma ens dona la possibilitat de reutilitzar la mateixa infraestructura en altres entorns o amb diferents noms de ...
Sistemes, Python i labs a AWS. El caos sota control.