Infrastructure as Code (IaC) Tools
Terraform
: manage infrastructure on cloudPulumi
: 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
: 💀