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: CHANGELOG.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,14 +9,13 @@ project adheres to [Semantic Versioning](http://semver.org/).
9
9
10
10
### Added
11
11
12
-
- A useful addition (slam dunk, @self 🔥)
13
12
- add support for [`amazon-eks-node-*` AMI with bootstrap script](https://aws.amazon.com/blogs/opensource/improvements-eks-worker-node-provisioning/) (by @erks)
14
-
- expose `kubelet_extra_args` worker group option (replacing `kubelet_node_labels`) to allow specifying arbitrary kubelet options (e.g. taints and labels) (by @erks)
13
+
- expose `kubelet_extra_args` worker group option (replacing `kubelet_node_labels`) to allow specifying arbitrary kubelet options (e.g. taints and labels) (by @erks)
15
14
16
15
### Changed
17
16
18
-
- A subtle but thoughtful change. (Boomshakalaka, @self 🏀)
19
17
- allow a custom AMI to be specified as a default (by @erks)
18
+
- Bugfix for above change (by @max-rocket-internet)
20
19
-**Breaking change** Removed support for `eks-worker-*` AMI. The cluster specifying a custom AMI based off of `eks-worker-*` AMI will have to rebuild the AMI from `amazon-eks-node-*`. (by @erks)
21
20
-**Breaking change** Removed `kubelet_node_labels` worker group option in favor of `kubelet_extra_args`. (by @erks)
name ="count.index"# Name of the worker group. Literal count.index will never be used but if name is not set, the count.index interpolation will be used.
13
-
ami_id =""# AMI ID for the eks workers. If none is provided, Terraform will search for the latest version of their EKS optimized worker AMI.
14
-
asg_desired_capacity ="1"# Desired worker capacity in the autoscaling group.
15
-
asg_max_size ="3"# Maximum worker capacity in the autoscaling group.
16
-
asg_min_size ="1"# Minimum worker capacity in the autoscaling group.
17
-
instance_type ="m4.large"# Size of the workers instances.
18
-
spot_price =""# Cost of spot instance.
19
-
root_volume_size ="100"# root volume size of workers instances.
20
-
root_volume_type ="gp2"# root volume type of workers instances, can be 'standard', 'gp2', or 'io1'
21
-
root_iops ="0"# The amount of provisioned IOPS. This must be set with a volume_type of "io1".
22
-
key_name =""# The key name that should be used for the instances in the autoscaling group
23
-
pre_userdata =""# userdata to pre-append to the default userdata.
24
-
additional_userdata =""# userdata to append to the default userdata.
25
-
ebs_optimized =true# sets whether to use ebs optimization on supported types.
public_ip =false# Associate a public ip address with a worker
28
-
kubelet_extra_args =""# This string is passed directly to kubelet if set. Useful for adding labels or taints.
29
-
subnets =""# A comma delimited string of subnets to place the worker nodes in. i.e. subnet-123,subnet-456,subnet-789
30
-
autoscaling_enabled =false# Sets whether policy and matching tags will be added to allow autoscaling.
12
+
name ="count.index"# Name of the worker group. Literal count.index will never be used but if name is not set, the count.index interpolation will be used.
13
+
ami_id ="${data.aws_ami.eks_worker.id}"# AMI ID for the eks workers. If none is provided, Terraform will search for the latest version of their EKS optimized worker AMI.
14
+
asg_desired_capacity ="1"# Desired worker capacity in the autoscaling group.
15
+
asg_max_size ="3"# Maximum worker capacity in the autoscaling group.
16
+
asg_min_size ="1"# Minimum worker capacity in the autoscaling group.
17
+
instance_type ="m4.large"# Size of the workers instances.
18
+
spot_price =""# Cost of spot instance.
19
+
root_volume_size ="100"# root volume size of workers instances.
20
+
root_volume_type ="gp2"# root volume type of workers instances, can be 'standard', 'gp2', or 'io1'
21
+
root_iops ="0"# The amount of provisioned IOPS. This must be set with a volume_type of "io1".
22
+
key_name =""# The key name that should be used for the instances in the autoscaling group
23
+
pre_userdata =""# userdata to pre-append to the default userdata.
24
+
additional_userdata =""# userdata to append to the default userdata.
25
+
ebs_optimized =true# sets whether to use ebs optimization on supported types.
0 commit comments