| Name | Version |
|---|---|
| terraform | >= 1.2 |
| aws | >= 4.61.0 |
| helm | >= 2.11.0 |
| kubernetes | >= 2.10.0 |
| null | >= 3.1.0 |
| Name | Version |
|---|---|
| aws | >= 4.61.0 |
| helm | >= 2.11.0 |
| kubernetes | >= 2.10.0 |
| null | >= 3.1.0 |
| Name | Source | Version |
|---|---|---|
| iam_assumable_role_karpenter | terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc | 4.7.0 |
| Name | Type |
|---|---|
| aws_iam_instance_profile.karpenter | resource |
| aws_iam_policy.karpenter_contoller | resource |
| aws_iam_policy.ssm_managed_instance | resource |
| aws_iam_role_policy_attachment.karpenter_contoller_policy_attachment | resource |
| aws_iam_role_policy_attachment.karpenter_ssm_policy | resource |
| helm_release.karpenter | resource |
| kubernetes_manifest.eniconfig_subnets | resource |
| null_resource.rotate_nodes_after_eniconfig_creation | resource |
| aws_eks_cluster.cluster | data source |
| aws_eks_cluster_auth.cluster | data source |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster_endpoint | n/a | string |
"" |
no |
| cluster_name | n/a | string |
n/a | yes |
| helm_create_namespace | n/a | bool |
true |
no |
| helm_namespace | n/a | string |
"karpenter" |
no |
| iam_path | n/a | string |
"/delegatedadmin/developer/" |
no |
| permissions_boundary | n/a | string |
"arn:aws:iam::373346310182:policy/cms-cloud-admin/developer-boundary-policy" |
no |
| provider_url | n/a | string |
"" |
no |
| rotate_nodes_after_eniconfig_creation | n/a | bool |
true |
no |
| vpc_eni_subnets | n/a | map(any) |
n/a | yes |
| worker_iam_role_name | n/a | string |
n/a | yes |
| worker_security_group_id | n/a | string |
n/a | yes |
| Name | Description |
|---|---|
| hr_manifest | The rendered manifest of the release as JSON |
| karpenter_iam | n/a |