EKS
Terraform module to create Amazon Elastic Kubernetes (EKS) resources
Charged while it exists
1These set the floor of the bill. They accrue from the moment they are created, even if nothing uses them.
EKS
aws_eks_clusterA flat hourly charge per cluster, plus the nodes it runs.
Charged by usage
1These stay near zero until there is traffic, and are the hardest to predict from source alone.
CloudWatch Logs
aws_cloudwatch_log_groupPer GB ingested, then per GB stored for as long as retention keeps it. Retention set to never expire is the usual surprise.
No charge
12These carry no charge of their own, though some of them govern resources that do.
aws
time_sleepEC2
aws_ec2_tagEKS
aws_eks_access_entryEKS
aws_eks_access_policy_associationA setting on another resource rather than a resource that bills. Whatever it governs is where the charge lands.
EKS
aws_eks_addonFree itself, and most add-ons are free — but a few from the Marketplace carry their own charge, and the nodes an add-on runs on always do.
EKS
aws_eks_identity_provider_configIAM
aws_iam_openid_connect_providerIAM
aws_iam_policyIAM
aws_iam_roleIAM
aws_iam_role_policy_attachmentVPC
aws_security_groupVPC
aws_security_group_rule