|
|
|
|
|
by antonvs
1042 days ago
|
|
> anybody who has maintained a large repository of CloudFormation code will tell you its not a panacea. CloudFormation is one of the worst IaCs out there, so it's not really a good example. One really nice model is managed Kubernetes with IaC/GitOps via tools like ArgoCD or Flux CD. This eliminates the need for things like CloudFormation, Terraform, Ansible, Puppet, OS version and patch management, etc. - most of the stuff that those tools are used to manage is replaced by the cloud provider's management of the cluster nodes. This lets you focus on the application layer, which is where the business value is. IaC in this context is pretty seamless. It also makes you much less dependent on the cloud provider's specific APIs - Kubernetes becomes your interface to all that. |
|