Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster_name | The name of EKS cluster | string |
"test" |
no |
create_namespace | n/a | bool |
false |
no |
eks_cluster_endpoint | eks cluster endpoint | string |
null |
no |
eks_worker_iam_role_name | eks iam role name | string |
"test" |
no |
enabled | n/a | bool |
true |
no |
environment | Environment (e.g. prod , dev , staging ). |
string |
"" |
no |
force_detach_policies | Whether policies should be detached from this role when destroying | bool |
false |
no |
karpenter_version | Helm version of karpenter | string |
"0.5.1" |
no |
label_order | Label order, e.g. name ,application . |
list(any) |
[ |
no |
managedby | ManagedBy, eg 'CloudDrove' | string |
"hello@clouddrove.com" |
no |
max_session_duration | Maximum CLI/API session duration in seconds between 3600 and 43200 | number |
3600 |
no |
name | Name (e.g. app or cluster ). |
string |
"" |
no |
namespace | n/a | string |
null |
no |
number_of_role_policy_arns | Number of IAM policies to attach to IAM role | number |
null |
no |
oidc_fully_qualified_audiences | The audience to be added to the role policy. Set to sts.amazonaws.com for cross-account assumable role. Leave empty otherwise. | set(string) |
[] |
no |
oidc_fully_qualified_subjects | The fully qualified OIDC subjects to be added to the role policy | set(string) |
[ |
no |
oidc_subjects_with_wildcards | The OIDC subject using wildcards to be added to the role policy | set(string) |
[] |
no |
provider_url | URL of the OIDC Provider. Use provider_urls to specify several URLs. | string |
"" |
no |
provider_urls | List of URLs of the OIDC Providers | list(string) |
[] |
no |
repository | Terraform current module repo | string |
"https://github.com/clouddrove/terraform-aws-vpc" |
no |
role_description | IAM Role description | string |
"" |
no |
role_name_prefix | IAM role name prefix | string |
null |
no |
role_path | Path of IAM role | string |
"/" |
no |
role_permissions_boundary_arn | Permissions boundary ARN to use for IAM role | string |
null |
no |
role_policy_arns | List of ARNs of IAM policies to attach to IAM role | list(string) |
[] |
no |
Name | Description |
---|---|
chart | n/a |
repository | Repository URL where to locate the requested chart. |
tags | n/a |
version | Specify the exact chart version to install. If this is not specified, the latest version is installed. |