AWS EKS Terraform module

Upstream version 21.26.0
3 controls from HIPAA Omnibus Rule 2013 requirements

Terraform Module Source

hipaa.compliance.tf/terraform-aws-modules/eks/aws
NameTypeDescriptionSensitive
access_entries—Map of access entries created and their attributes—
access_policy_associations—Map of eks cluster access policy associations created and their attributes—
cloudwatch_log_group_arn—Arn of cloudwatch log group created—
cloudwatch_log_group_name—Name of cloudwatch log group created—
cluster_addons—Map of attribute maps for all EKS cluster addons enabled—
cluster_arn—The Amazon Resource Name (ARN) of the cluster—
cluster_certificate_authority_data—Base64 encoded certificate data required to communicate with the cluster—
cluster_control_plane_scaling_tier—The EKS Provisioned Control Plane scaling tier for the cluster—
cluster_dualstack_oidc_issuer_url—Dual-stack compatible URL on the EKS cluster for the OpenID Connect identity provider—
cluster_endpoint—Endpoint for your Kubernetes API server—
cluster_iam_role_arn—Cluster IAM role ARN—
cluster_iam_role_name—Cluster IAM role name—
cluster_iam_role_unique_id—Stable and unique string identifying the IAM role—
cluster_id—The ID of the EKS cluster. Note: currently a value is returned only for local EKS clusters created on Outposts—
cluster_identity_providers—Map of attribute maps for all EKS identity providers enabled—
cluster_ip_family—The IP family used by the cluster (e.g. `ipv4` or `ipv6`)—
cluster_name—The name of the EKS cluster—
cluster_oidc_issuer_url—The URL on the EKS cluster for the OpenID Connect identity provider—
cluster_platform_version—Platform version for the cluster—
cluster_primary_security_group_id—Cluster security group that was created by Amazon EKS for the cluster. Managed node groups use this security group for control-plane-to-data-plane communication. Referred to as 'Cluster security group' in the EKS console—
cluster_security_group_arn—Amazon Resource Name (ARN) of the cluster security group—
cluster_security_group_id—ID of the cluster security group—
cluster_service_cidr—The CIDR block where Kubernetes pod and service IP addresses are assigned from—
cluster_status—Status of the EKS cluster. One of `CREATING`, `ACTIVE`, `DELETING`, `FAILED`—
cluster_tls_certificate_sha1_fingerprint—The SHA1 fingerprint of the public key of the cluster's certificate—
cluster_version—The Kubernetes version for the cluster—
eks_managed_node_groups—Map of attribute maps for all EKS managed node groups created—
eks_managed_node_groups_autoscaling_group_names—List of the autoscaling group names created by EKS managed node groups—
fargate_profiles—Map of attribute maps for all EKS Fargate Profiles created—
kms_key_arn—The Amazon Resource Name (ARN) of the key—
kms_key_id—The globally unique identifier for the key—
kms_key_policy—The IAM resource policy set on the key—
node_iam_role_arn—EKS Auto node IAM role ARN—
node_iam_role_name—EKS Auto node IAM role name—
node_iam_role_unique_id—Stable and unique string identifying the IAM role—
node_security_group_arn—Amazon Resource Name (ARN) of the node shared security group—
node_security_group_id—ID of the node shared security group—
oidc_provider—The OpenID Connect identity provider (issuer URL without leading `https://`)—
oidc_provider_arn—The ARN of the OIDC Provider if `enable_irsa = true`—
self_managed_node_groups—Map of attribute maps for all self managed node groups created—
self_managed_node_groups_autoscaling_group_names—List of the autoscaling group names created by self-managed node groups—