You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- New variables `map_accounts`, `map_roles` and `map_users` in order to manage additional entries in the `aws-auth` configmap. (by @max-rocket-internet)
12
+
- A tiny but mighty feature. (you're on fire, @me 🔥)
- New variables `map_accounts`, `map_roles` and `map_users` in order to manage additional entries in the `aws-auth` configmap. (by @max-rocket-internet)
18
23
- kubelet_node_labels worker group option allows setting --node-labels= in kubelet. (Hat-tip, @bshelton229 👒)
19
24
-`worker_iam_role_arn` added to outputs. Sweet, @hatemosphere 🔥
20
25
21
26
### Changed
22
27
23
-
-your excellent change. (Boomshakalaka, @self 🏀)
28
+
-Worker subnets able to be specified as a dedicated list per autoscaling group. (up top, @bshelton229 🙏)
@@ -97,10 +97,10 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
97
97
| cluster_name | Name of the EKS cluster. Also used as a prefix in names of related resources. | string | - | yes |
98
98
| cluster_security_group_id | If provided, the EKS cluster will be attached to this security group. If not given, a security group will be created with necessary ingres/egress to work with the workers and provide API access to your current IP/32. | string | `` | no |
99
99
| cluster_version | Kubernetes version to use for the EKS cluster. | string | `1.10` | no |
100
-
| config_output_path | Determines where config files are placed if using configure_kubectl_session and you want config files to land outside the current working directory. | string | `./` | no |
101
-
| kubeconfig_aws_authenticator_additional_args | Any additional arguments to pass to the authenticator such as the role to assume["-r", "MyEksRole"] | list | `<list>` | no |
102
-
| kubeconfig_aws_authenticator_command | Command to use to to fetch AWS EKS credentials | string | `heptio-authenticator-aws` | no |
103
-
| kubeconfig_aws_authenticator_env_variables | Environment variables that should be used when executing the authenticator i.e. { AWS_PROFILE = "eks"} | map | `<map>` | no |
100
+
| config_output_path | Determines where config files are placed if using configure_kubectl_session and you want config files to land outside the current working directory. Should end in a forward slash / . | string | `./` | no |
101
+
| kubeconfig_aws_authenticator_additional_args | Any additional arguments to pass to the authenticator such as the role to assume. e.g. ["-r", "MyEksRole"]. | list | `<list>` | no |
102
+
| kubeconfig_aws_authenticator_command | Command to use to to fetch AWS EKS credentials. | string | `aws-iam-authenticator` | no |
103
+
| kubeconfig_aws_authenticator_env_variables | Environment variables that should be used when executing the authenticator. e.g. { AWS_PROFILE = "eks"}. | map | `<map>` | no |
104
104
| kubeconfig_name | Override the default name used for items kubeconfig. | string | `` | no |
105
105
| manage_aws_auth | Whether to write and apply the aws-auth configmap file. | string | `true` | no |
106
106
| map_accounts | Additional AWS account numbers to add to the aws-auth configmap. See examples/eks_test_fixture/variables.tf for example format. | list | `<list>` | no |
@@ -127,7 +127,7 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
127
127
| cluster_version | The Kubernetes server version for the EKS cluster. |
128
128
| config_map_aws_auth | A kubernetes configuration to authenticate to this EKS cluster. |
129
129
| kubeconfig | kubectl config file contents for this EKS cluster. |
130
-
| worker_iam_role_name | IAM role name attached to EKS workers |
131
130
| worker_iam_role_arn | IAM role ID attached to EKS workers |
131
+
| worker_iam_role_name | IAM role name attached to EKS workers |
132
132
| worker_security_group_id | Security group ID attached to the EKS workers. |
133
133
| workers_asg_arns | IDs of the autoscaling groups containing workers. |
description="Override the default ingress rule that allows communication with the EKS cluster API. If not given, will use current IP/32. "
11
+
description="Override the default ingress rule that allows communication with the EKS cluster API. If not given, will use current IP/32. "
12
12
default=""
13
13
}
14
14
@@ -18,7 +18,7 @@ variable "cluster_version" {
18
18
}
19
19
20
20
variable"config_output_path" {
21
-
description="Determines where config files are placed if using configure_kubectl_session and you want config files to land outside the current working directory."
21
+
description="Determines where config files are placed if using configure_kubectl_session and you want config files to land outside the current working directory. Should end in a forward slash / ."
0 commit comments