Skip to content

Infrastructure as Code (IaC) Tools

  • Terraform: manage infrastructure on cloud
  • Pulumi: imperative way to define infrastructure. Can be written in several languages
  • Crossplane: control plane to manage the infrastructure using kubernetes. Integrates well with cloud native tools. Provide CRDs for any infrastructure

  • Ansible: Almost 💀 It has been largely used in the past to manage infrastructure on premise

  • CFEngine: 💀
  • Chef: 💀
  • Puppet: 💀