Skip to content

Commit 84ba172

Browse files
committed
feat(eks-aws-auth): update
1 parent 773a68f commit 84ba172

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

modules/eks-aws-auth/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ This module creates following resources.
99

1010
| Name | Version |
1111
|------|---------|
12-
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.10 |
12+
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.12 |
1313
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 2.0 |
1414

1515
## Providers
1616

1717
| Name | Version |
1818
|------|---------|
19-
| <a name="provider_kubernetes"></a> [kubernetes](#provider\_kubernetes) | 2.36.0 |
19+
| <a name="provider_kubernetes"></a> [kubernetes](#provider\_kubernetes) | 2.38.0 |
2020

2121
## Modules
2222

@@ -34,8 +34,8 @@ No modules.
3434
|------|-------------|------|---------|:--------:|
3535
| <a name="input_fargate_profile_roles"></a> [fargate\_profile\_roles](#input\_fargate\_profile\_roles) | (Optional) A list of ARNs of AWS IAM Roles for EKS fargate profiles. | `list(string)` | `[]` | no |
3636
| <a name="input_map_accounts"></a> [map\_accounts](#input\_map\_accounts) | (Optional) AWS account numbers to automatically map IAM ARNs from. | `list(string)` | `[]` | no |
37-
| <a name="input_map_roles"></a> [map\_roles](#input\_map\_roles) | (Optional) Additional mapping for IAM roles and Kubernetes RBAC. | <pre>list(object({<br/> iam_role = string<br/> username = string<br/> groups = list(string)<br/> }))</pre> | `[]` | no |
38-
| <a name="input_map_users"></a> [map\_users](#input\_map\_users) | (Optional) Additional mapping for IAM users and Kubernetes RBAC. | <pre>list(object({<br/> iam_user = string<br/> username = string<br/> groups = list(string)<br/> }))</pre> | `[]` | no |
37+
| <a name="input_map_roles"></a> [map\_roles](#input\_map\_roles) | (Optional) Additional mapping for IAM roles and Kubernetes RBAC. | <pre>list(object({<br/> iam_role = string<br/> username = string<br/> groups = optional(list(string), [])<br/> }))</pre> | `[]` | no |
38+
| <a name="input_map_users"></a> [map\_users](#input\_map\_users) | (Optional) Additional mapping for IAM users and Kubernetes RBAC. | <pre>list(object({<br/> iam_user = string<br/> username = string<br/> groups = optional(list(string), [])<br/> }))</pre> | `[]` | no |
3939
| <a name="input_node_roles"></a> [node\_roles](#input\_node\_roles) | (Optional) A list of ARNs of AWS IAM Roles for EKS node. | `list(string)` | `[]` | no |
4040

4141
## Outputs

modules/eks-aws-auth/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ locals {
1818
for map_role in var.map_roles : {
1919
rolearn = map_role.iam_role
2020
username = map_role.username
21-
groups = try(map_role.groups, [])
21+
groups = map_role.groups
2222
}
2323
]
2424
)
2525
map_users = [
2626
for map_user in var.map_users : {
2727
userarn = map_user.iam_user
2828
username = map_user.username
29-
groups = try(map_user.groups, [])
29+
groups = map_user.groups
3030
}
3131
]
3232
map_accounts = var.map_accounts

modules/eks-aws-auth/variables.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ variable "map_roles" {
1717
type = list(object({
1818
iam_role = string
1919
username = string
20-
groups = list(string)
20+
groups = optional(list(string), [])
2121
}))
2222
default = []
2323
nullable = false
@@ -28,7 +28,7 @@ variable "map_users" {
2828
type = list(object({
2929
iam_user = string
3030
username = string
31-
groups = list(string)
31+
groups = optional(list(string), [])
3232
}))
3333
default = []
3434
nullable = false

modules/eks-aws-auth/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
terraform {
2-
required_version = ">= 1.5"
2+
required_version = ">= 1.12"
33

44
required_providers {
55
kubernetes = {

0 commit comments

Comments
 (0)