<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://leonam.io/</id><title>Leonam Vasquez</title><subtitle>Blog técnico sobre HashiCorp Terraform, Consul Service Mesh e Cloud Native. Tutoriais práticos de IaC (Infrastructure as Code), DevOps, SRE, Platform Engineering, Kubernetes, AWS, Azure e automação de infraestrutura. Por Leonam Vasquez.</subtitle> <updated>2026-09-03T13:08:59-03:00</updated> <author> <name>Leonam Ricardo Vasquez Ramos</name> <uri>https://leonam.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://leonam.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="pt-br" href="https://leonam.io/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Leonam Ricardo Vasquez Ramos </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>OpenTofu no CI/CD: Trocando o Motor sem Reescrever o Pipeline</title><link href="https://leonam.io/posts/opentofu-no-cicd-trocando-o-motor-sem-reescrever-o-pipeline/" rel="alternate" type="text/html" title="OpenTofu no CI/CD: Trocando o Motor sem Reescrever o Pipeline" /><published>2026-05-29T19:00:00-03:00</published> <updated>2026-05-29T19:00:00-03:00</updated> <id>https://leonam.io/posts/opentofu-no-cicd-trocando-o-motor-sem-reescrever-o-pipeline/</id> <content type="text/html" src="https://leonam.io/posts/opentofu-no-cicd-trocando-o-motor-sem-reescrever-o-pipeline/" /> <author> <name>Leonam Ricardo Vasquez Ramos</name> </author> <category term="DevOps" /> <category term="IaC" /> <category term="OpenTofu" /> <summary>Aprenda a adaptar sua esteira de CI/CD existente para o OpenTofu: instalação do binário no runner, tratamento do arquivo de lock, convivência com o Terragrunt e estratégia de migração gradual por repositório.</summary> </entry> <entry><title>OpenTofu in CI/CD: Swapping the Engine Without Rewriting the Pipeline</title><link href="https://leonam.io/en/posts/opentofu-in-cicd-swapping-the-engine-without-rewriting-the-pipeline/" rel="alternate" type="text/html" title="OpenTofu in CI/CD: Swapping the Engine Without Rewriting the Pipeline" /><published>2026-05-29T16:00:00-03:00</published> <updated>2026-05-29T16:00:00-03:00</updated> <id>https://leonam.io/en/posts/opentofu-in-cicd-swapping-the-engine-without-rewriting-the-pipeline/</id> <content type="text/html" src="https://leonam.io/en/posts/opentofu-in-cicd-swapping-the-engine-without-rewriting-the-pipeline/" /> <author> <name>Leonam Ricardo Vasquez Ramos</name> </author> <category term="DevOps" /> <category term="IaC" /> <category term="OpenTofu" /> <summary>Learn how to adapt your existing CI/CD pipeline for OpenTofu: installing the binary on the runner, handling the lock file, coexisting with Terragrunt, and a gradual per-repository migration strategy.</summary> </entry> <entry><title>Como o OpenTofu Funciona: Arquitetura, Comandos e Compatibilidade com o Terraform</title><link href="https://leonam.io/posts/como-o-opentofu-funciona-arquitetura-comandos-compatibilidade-terraform/" rel="alternate" type="text/html" title="Como o OpenTofu Funciona: Arquitetura, Comandos e Compatibilidade com o Terraform" /><published>2026-05-22T19:00:00-03:00</published> <updated>2026-05-22T19:00:00-03:00</updated> <id>https://leonam.io/posts/como-o-opentofu-funciona-arquitetura-comandos-compatibilidade-terraform/</id> <content type="text/html" src="https://leonam.io/posts/como-o-opentofu-funciona-arquitetura-comandos-compatibilidade-terraform/" /> <author> <name>Leonam Ricardo Vasquez Ramos</name> </author> <category term="DevOps" /> <category term="IaC" /> <category term="OpenTofu" /> <summary>Entenda a arquitetura interna do OpenTofu, o fluxo de execução dos comandos tofu init, plan e apply, e o mapa preciso do que é idêntico, do que exige atenção e do que existe apenas em um dos projetos.</summary> </entry> <entry><title>How OpenTofu Works: Architecture, Commands, and Terraform Compatibility</title><link href="https://leonam.io/en/posts/how-opentofu-works-architecture-commands-terraform-compatibility/" rel="alternate" type="text/html" title="How OpenTofu Works: Architecture, Commands, and Terraform Compatibility" /><published>2026-05-22T16:00:00-03:00</published> <updated>2026-05-22T16:00:00-03:00</updated> <id>https://leonam.io/en/posts/how-opentofu-works-architecture-commands-terraform-compatibility/</id> <content type="text/html" src="https://leonam.io/en/posts/how-opentofu-works-architecture-commands-terraform-compatibility/" /> <author> <name>Leonam Ricardo Vasquez Ramos</name> </author> <category term="DevOps" /> <category term="IaC" /> <category term="OpenTofu" /> <summary>Understand OpenTofu's internal architecture, the execution flow of tofu init, plan, and apply, and a precise map of what's identical, what needs attention, and what exists only in one of the two projects.</summary> </entry> <entry><title>OpenTofu: O que o Fork do Terraform Significa para a Sua Infraestrutura</title><link href="https://leonam.io/posts/opentofu-o-que-o-fork-do-terraform-significa-para-sua-infraestrutura/" rel="alternate" type="text/html" title="OpenTofu: O que o Fork do Terraform Significa para a Sua Infraestrutura" /><published>2026-05-12T19:00:00-03:00</published> <updated>2026-05-12T19:00:00-03:00</updated> <id>https://leonam.io/posts/opentofu-o-que-o-fork-do-terraform-significa-para-sua-infraestrutura/</id> <content type="text/html" src="https://leonam.io/posts/opentofu-o-que-o-fork-do-terraform-significa-para-sua-infraestrutura/" /> <author> <name>Leonam Ricardo Vasquez Ramos</name> </author> <category term="DevOps" /> <category term="IaC" /> <category term="OpenTofu" /> <summary>Entenda por que o OpenTofu existe, o que motivou a mudança de licença do Terraform em 2023, o que permanece compatível entre os dois projetos e quais critérios técnicos devem orientar a sua decisão.</summary> </entry> </feed>
