Introduction

Reading this story, you should probably know by now what is AWS EKS. EKS is a managed Kubernetes service were Amazon Web Services is responsible for the entire control-plane. Amazon EKS is a fully managed service that makes it easy for you to run Kubernetes on AWS without needing to be an expert in managing Kubernetes clusters.

The feature we are going to concentrate on today is EKS add-ons. AWS guys are claiming that this is a major step forward to provide fully managed Kubernetes clusters. EKS add-ons allows you to configure, deploy, and update the operational software, or add-ons, that provide key functionality to support your Kubernetes applications. These add-ons include critical tools for cluster networking like the Amazon VPC CNI, as well as operational software for observability, management, scaling, and security. At the time of writing this story, following add-ons are supported:

Amazon VPC CNI plugin and kube-proxy, Amazon EKS now allows you to enable add-ons when you create a new cluster or at any time after the cluster is running. EKS will start the add-on software on the cluster and allow you to deploy new versions of the add-on with a single command. Every add-on includes the latest security patches and bug fixes, and is validated by AWS to work with Amazon EKS. This reduces the amount of work you need to do in order to start, manage, and upgrade production-ready Kubernetes clusters, which helps to keep your clusters stable and secure.

#aws #kubernetes

Amazon EKS add-ons implemented with Terraform
1.85 GEEK