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
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,6 @@ A full example leveraging other community modules is contained in the [examples/
24
24
```hcl
25
25
module "eks" {
26
26
source = "terraform-aws-modules/eks/aws"
27
-
version = "0.1.0"
28
27
cluster_name = "test-eks-cluster"
29
28
subnets = ["subnet-abcde012", "subnet-bcde012a"]
30
29
tags = "${map("Environment", "test")}"
@@ -100,18 +99,19 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
100
99
| cluster_version | Kubernetes version to use for the EKS cluster. | string | `1.10` | no |
101
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 |
102
101
| configure_kubectl_session | Configure the current session's kubectl to use the instantiated EKS cluster. | string |`true`| no |
102
+
| kubeconfig_context_name | Name of the kubeconfig context. | map |`aws`| no |
103
+
| kubeconfig_user_name | Name of the kubeconfig user. | map |`aws`| no |
104
+
| kubeconfig_aws_authenticator_command | Command to use to to fetch AWS EKS credentials | map |`heptio-authenticator-aws`| no |
105
+
| kubeconfig_aws_authenticator_additional_args | Any additional arguments to pass to the authenticator such as the role to assume `["-r", "MyEksRole"]`| map |`<list>`| no |
106
+
| kubeconfig_aws_authenticator_env_variables | Environment variables that should be used when executing the authenticator i.e. `{ AWS_PROFILE = "eks"}`| map |`<map>`| no |
103
107
| subnets | A list of subnets to place the EKS cluster and workers within. | list | - | yes |
104
108
| tags | A map of tags to add to all resources. | string |`<map>`| no |
105
109
| vpc_id | VPC where the cluster and workers will be deployed. | string | - | yes |
106
110
| worker_groups | A list of maps defining worker group configurations. See workers_group_defaults for valid keys. | list |`<list>`| no |
107
111
| worker_security_group_id | If provided, all workers will be attached to this security group. If not given, a security group will be created with necessary ingres/egress to work with the EKS cluster. | string |``| no |
108
112
| worker_sg_ingress_from_port | Minimum port number from which pods will accept communication. Must be changed to a lower value if some pods in your cluster will expose a port lower than 1025 (e.g. 22, 80, or 443). | string |`1025`| no |
109
113
| workers_group_defaults | Default values for target groups as defined by the list of maps. | map |`<map>`| no |
110
-
| kubeconfig_context_name | Name of the kubeconfig context. | map |`aws`| no |
111
-
| kubeconfig_user_name | Name of the kubeconfig user. | map |`aws`| no |
112
-
| kubeconfig_aws_authenticator_command | Command to use to to fetch AWS EKS credentials | map |`heptio-authenticator-aws`| no |
113
-
| kubeconfig_aws_authenticator_additional_args | Any additional arguments to pass to the authenticator such as the role to assume `["-r", "MyEksRole"]`| map |`<list>`| no |
114
-
| kubeconfig_aws_authenticator_env_variables | Environment variables that should be used when executing the authenticator i.e. `{ AWS_PROFILE = "eks"}`| map |`<map>`| no |
114
+
| workstation_cidr | Override the default ingress rule that allows communication with the EKS cluster API. If not given, will use current IP/32. | string | - | no |
0 commit comments