Eks Cluster
Resource Icon
Resource Overview
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes it easy to run Kubernetes on AWS without needing to install and operate Kubernetes clusters.
Associated Resources
Parent Resources
Connected Resources
Resource Setting Values
version
: Version of EKS Clustercluster_role_arn
: IAM role that allows the Kubernetes control plane to manage AWS resources on your behalfenabled_encryption
: Enable Encryption for Passwords -true
,false
included_subnet_names
: Name of Subnet to be included in Subnet Group to deploy EKS Clustersecurity_group_name
: Name of Security Group to set up for the EKS Clusterendpoint_access_type
: Access type to EKS API server endpoint -public
,publicAndPrivate
,private
enabled_cluster_log_types
: List of the desired control plane logging to enable -api
,audit
,authenticator
,controllerManager
,scheduler
add_ons
:kube_proxy_version
: Version of Network proxy running on each node -v1.26.4-eksbuild.1
,v1.26.2-eksbuild.1
,v1.25.9-eksbuild.1
,v1.25.6-eksbuild.2
,v1.24.10-eksbuild.2
vpc_cni_version
: Version of Amazon VPC CNI plugin -v1.12.6-eksbuild.2
,v1.12.6-eksbuild.1
,v1.12.5-eksbuild.2
,v1.12.0-eksbuild.2
core_dns_version
: DNS service version provided by the cluster -v1.9.3-eksbuild.3
,v1.9.3-eksbuild.2
,v1.8.7-eksbuild.4
node_group
: Name of Cluster Node Group, Alphanumeric characters, hyphens (-), and underscores (_) can be usednode_role_arn
: IAM role to use on the nodeenable_launch_template
: Configure node groups using launch templates -true
,false
min_node_count
: Minimum number of EKS worker nodesmax_node_count
: Maximum number of EKS worker nodesdesired_node_count
: Desired number of EKS worker nodesmax_node_unavailable
: Desired max number of unavailable worker nodes during node group updatemax_percentage_unavailable
: Desired max percentage of unavailable worker nodes during node group update -1
~100
disk_size
: Size of EBS volumes attached to each node