EKS Add-ons
Definition
EKS Add-ons are pre-packaged software components that can be easily deployed and managed on Amazon Elastic Kubernetes Service (EKS) clusters. These add-ons provide essential functionalities such as networking, observability, and security, and are maintained by AWS to ensure compatibility and support. By using EKS Add-ons, users can simplify the management of their Kubernetes environments and ensure that critical components are kept up-to-date with the latest security patches and features.
Secure Settings Example
apiVersion: eks.amazonaws.com/v1alpha1
kind: Addon
metadata:
name: vpc-cni
namespace: kube-system
spec:
addonVersion: v1.10.0-eksbuild.1
serviceAccountRoleArn: arn:aws:iam::123456789012:role/AmazonEKSVPCCNIRole
resolveConflicts: OVERWRITE
Insecure Settings Example
apiVersion: eks.amazonaws.com/v1alpha1
kind: Addon
metadata:
name: vpc-cni
namespace: kube-system
spec:
addonVersion: v1.10.0-eksbuild.1
serviceAccountRoleArn: arn:aws:iam::123456789012:role/EC2InstanceRole
resolveConflicts: NONE