Posted On: Dec 21, 2022

We are excited to announce support for full cluster lifecycle automation through GitOps or Infrastructure as Code (IaC) tools like Terraform for Amazon EKS Anywhere (EKS-A). Previously, the only mechanism for customers to perform full EKS-A cluster lifecycle operations such as provisioning, updates, and deletion was by using an Amazon command-line-interface (CLI) tool “eksctl”. Now, EKS-A supports GitOps and IaC in the EKS-A management cluster so customers can automate EKS-A workload cluster lifecycle operations including cluster creation, update, and deletion. 

An EKS-A management cluster is an on-premises Kubernetes cluster that creates and manages a fleet of EKS-A workload clusters where customer run their applications. GitOps and IaC are methods that allow customers to automate the management of IT infrastructure using code. GitOps and IaC enable development best practices such as using Git as the single-source-of-truth, code reviews for infrastructure change tracking and auditing, and continuous integration/continuous delivery (CI/CD) processes. Customers now get the benefits of GitOps and IaC such as standardized deployment workflows, improved deployment reliability and visibility, and increased operational efficiency during EKS-A workload cluster deployments.

To learn more about the GitOps and IaC support for EKS-A cluster lifecycle automation, check out the user documentation.