| Name | Version |
|---|---|
| terraform | >= 1.10 |
| helm | >= 3.0 |
| kubernetes | >= 2.38 |
| Name | Version |
|---|---|
| helm | >= 3.0 |
| kubernetes | >= 2.38 |
| Name | Source | Version |
|---|---|---|
| irsa_role | terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts | ~> 6.4.0 |
| Name | Type |
|---|---|
| helm_release.this | resource |
| kubernetes_namespace_v1.irsa | resource |
| kubernetes_service_account_v1.this | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| helm_config | Helm chart config. Repository and version required. See https://registry.terraform.io/providers/hashicorp/helm/latest/docs | any |
n/a | yes |
| irsa_config | Input configuration for IRSA module | object({ |
{} |
no |
| set_list_values | Forced set_list values | any |
[] |
no |
| set_sensitive_values | Forced set_sensitive values | any |
[] |
no |
| set_values | Forced set values | any |
[] |
no |
| tags | A map of tags to add the the IAM role | map(string) |
{} |
no |
| Name | Description |
|---|---|
| helm_release | Map of attributes of the Helm release created without sensitive outputs |
| release_metadata | Map of attributes of the Helm release metadata |