|
| 1 | +# eks addons |
| 2 | + |
| 3 | +Deploy a single EKS addon to an EKS cluster. |
| 4 | +The main difference from the eks-addons module is that this module gives you more control over the addon, |
| 5 | +such as configuring an IRSA role. |
| 6 | + |
| 7 | +<!-- BEGIN_TF_DOCS --> |
| 8 | +## Requirements |
| 9 | + |
| 10 | +| Name | Version | |
| 11 | +|------|---------| |
| 12 | +| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | ~> 1.3 | |
| 13 | +| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.67.0, < 5.0.0 | |
| 14 | +| <a name="requirement_time"></a> [time](#requirement\_time) | ~> 0.9.1 | |
| 15 | + |
| 16 | +## Providers |
| 17 | + |
| 18 | +| Name | Version | |
| 19 | +|------|---------| |
| 20 | +| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.67.0, < 5.0.0 | |
| 21 | +| <a name="provider_time"></a> [time](#provider\_time) | ~> 0.9.1 | |
| 22 | + |
| 23 | +## Modules |
| 24 | + |
| 25 | +No modules. |
| 26 | + |
| 27 | +## Resources |
| 28 | + |
| 29 | +| Name | Type | |
| 30 | +|------|------| |
| 31 | +| [aws_eks_addon.addon](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_addon) | resource | |
| 32 | +| [time_static.last_update](https://registry.terraform.io/providers/hashicorp/time/latest/docs/resources/static) | resource | |
| 33 | + |
| 34 | +## Inputs |
| 35 | + |
| 36 | +| Name | Description | Type | Default | Required | |
| 37 | +|------|-------------|------|---------|:--------:| |
| 38 | +| <a name="input_addon_version"></a> [addon\_version](#input\_addon\_version) | The version of the addon to be deployed. | `string` | n/a | yes | |
| 39 | +| <a name="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name) | The name of the cluster | `string` | n/a | yes | |
| 40 | +| <a name="input_configuration_values"></a> [configuration\_values](#input\_configuration\_values) | The configuration values for the addon. | `string` | `null` | no | |
| 41 | +| <a name="input_customer"></a> [customer](#input\_customer) | Customer tag for the addon to be deployed | `string` | `""` | no | |
| 42 | +| <a name="input_name"></a> [name](#input\_name) | The name of the addon to be deployed | `string` | n/a | yes | |
| 43 | +| <a name="input_service_account_role_arn"></a> [service\_account\_role\_arn](#input\_service\_account\_role\_arn) | The ARN of the service account role to use for the addon. | `string` | `null` | no | |
| 44 | +| <a name="input_tags"></a> [tags](#input\_tags) | Default tags to add to resources | `map(any)` | `{}` | no | |
| 45 | + |
| 46 | +## Outputs |
| 47 | + |
| 48 | +| Name | Description | |
| 49 | +|------|-------------| |
| 50 | +| <a name="output_addon_arn"></a> [addon\_arn](#output\_addon\_arn) | The ARN of the EKS addon | |
| 51 | +<!-- END_TF_DOCS --> |
0 commit comments