Já sabemos como criar recursos na nuvem … Mas, e se quisermos excluí-los? Será que é tão fácil quanto? Fortuitamente, a resposta é sim 🙂 E melhor, existem três formas para isso. São elas: Apagando o bloco correspondente no código-fonte. Em seguida, terraform apply; Comentando o bloco. Imediatamente após, terraform apply; Ou ainda, terraform destroy […]

Read More

Analogamente ao que acontece nas ROLES em Ansible, manifestos e scripts pensados para Terraform seguem uma recomendação: pequenas partes que irão compor um todo. Em outras palavras, seria aquela velha máxima de “dividir para conquistar” … Ou seja, ao invés de escrevermos tudo num único arquivo de configuração (HCL), de agora em diante vamos começar […]

Read More

Bem-vindos de volta! Quase lá … Hoje iremos visualizar a praticidade de uma infraestrutura quando a mesma é tratada como código-fonte. Às vezes chamada de programação, lógica, ou algoritmo, o fato é que para nós não basta apenas o mero exercício de enxergá-la. Quero dizer, vê-la na forma de produto final, um tipo de resultado, […]

Read More

Apresentada devidamente no post anterior, tanto em conceito quanto em finalidade, sigamos em frente passando para o processo de instalação da ferramenta. Visitando o site, e indo até a página de downloads, veremos que o Terraform cobre uma extensa variedade de plataformas, apresentando binários para praticamente tudo: MacOS, Linux, Windows, FreeBSD, OpenBSD, Solaris. Liberdade e […]

Read More