Skip to main content

EksCluster



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 or operate your own Kubernetes clusters.

Associated Resources

Parent Resources

Connected Resources

Resource Setting Values

Basic Settings

  • version : Kubernetes version of the EKS cluster
  • cluster_role_arn : IAM role used by the Kubernetes control plane to manage AWS resources
  • enabled_encryption : Whether cluster encryption is enabled - true, false
  • kms_key_name : KMS key name used by the cluster
  • included_subnet_names : List of subnet names included in the subnet group where the EKS cluster is deployed
  • linked_security_group_names : List of Security Group names associated with the EKS cluster
  • endpoint_access_type : EKS API server endpoint access mode - Public, Public and Private, Private
  • public_access_cidrs : List of CIDR blocks allowed to access the EKS public API endpoint

Control Plane Logging

  • enabled_cluster_log_types : Control plane log types to enable - api, authenticator, audit, scheduler, controllerManager

Add-on Settings (add_ons)

  • add_ons.kube_proxy_version : Version of kube-proxy running on each node
  • add_ons.vpc_cni_version : Version of the Amazon VPC CNI plugin
  • add_ons.core_dns_version : Version of CoreDNS provided by the cluster

Node Group (node_group)

  • node_group.node_role_name : IAM role used by worker nodes
  • node_group.enabled_launch_template : Whether a launch template is used - true, false
  • node_group.launch_template_name : Launch template name used by the node group
  • node_group.launch_template_version : Launch template version
  • node_group.min_node_count : Minimum number of worker nodes
  • node_group.max_node_count : Maximum number of worker nodes
  • node_group.desired_node_count : Desired number of worker nodes
  • node_group.max_node_unavailable : Maximum number of unavailable worker nodes during updates
  • node_group.max_percentage_unavailable : Maximum percentage of unavailable worker nodes during updates
  • node_group.disk_size : EBS volume size attached to each node (GB) - 1 ~ 16384

Tags

  • tag : Tags used to categorize the resource

References