Commit Graph

21 Commits

Author SHA1 Message Date
Max Williams
614d815c3c Misc doc and changelog format changes (#604)
👊
2019-11-28 15:03:26 +01:00
Stijn De Haes
9363662574 Use kubernetes provider to manage aws auth (#355)
This commit changes the way aws auth is managed. Before a local file
was used the generate the template and a null resource to apply it. This
is now switched to the terraform kubernetes provider.
2019-11-28 10:25:13 +01:00
Joonsung Lee
2d52e06786 Add Windows support (#555)
* Add Windows support

* Assign eks:kube-proxy-windows group to worker nodes

* Add Instructions for adding Windows Workers at FAQ.md

* Remove unnecessary variables from userdata_windows.tpl

* Update CHANGELOG.md
2019-10-28 14:16:45 +01:00
Harshal Shah
09635a36b7 remove the launch template mixed variable from examples (#545)
* Add disclaimer for launch template mixed

Or maybe it is better to remove this variable altogether.

* Removing the mixed variable altogether

And updating the existing variable `worker_groups_launch_template`
2019-10-04 11:57:37 +02:00
Wi1dcard
18748a5f38 Update autoscaling.md (#531) 2019-09-27 13:18:31 +02:00
Daniel Piddock
6bd020a041 Expand and clarify the networking section. (#538) 2019-09-27 12:08:05 +02:00
Daniel Piddock
27e6e3d7a9 First FAQ draft (#526)
* First FAQ draft

* Add aws-auth configmap failure

* Mention ASG auto recreation
2019-09-26 13:43:00 +02:00
irti
185cd4499e [add-notes] update the docs/autoscaling.md document 2019-09-21 00:14:03 +05:00
Ali Kahoot
13ee0914b9 add doc for iam permission (#511)
* add doc for minimum iam permission

Signed-off-by: kahootali <kahoot.ali@gmail.com>

* refer iam doc in readme

Signed-off-by: kahootali <kahoot.ali@gmail.com>

* remove iam permissions from examples

* set alphabetically the iam permissons
2019-09-17 15:10:13 +02:00
Tarek Abdel Sater
fb71eaf6ff Allow launch template spot instances without mixed policy (#463)
* Add option to enable spot without MixedInstancePolicy

* Update docs
2019-08-06 18:18:06 +02:00
刘相轩
4b1df0c0af Update default override instance types to work with Cluster Autoscaler (#425) 2019-07-08 11:18:13 +02:00
Laurent Godet
65901984e5 Fix suspended_processes to be a type list (#423) 2019-07-05 17:26:30 +02:00
刘相轩
80b0bc79af Remove outdated important issues (#416) 2019-06-27 09:43:40 +02:00
刘相轩
da2c78b8ba Upgrade to terraform 0.12 (#394)
* run terraform upgrade tool

* fix post upgrade TODOs

* use strict typing for variables

* upgrade examples, point them at VPC module tf 0.12 PR

* remove unnecessary `coalesce()` calls

coalesce(lookup(map, key, ""), default) -> lookup(map, key, default)

* Fix autoscaling_enabled broken (#1)

* always set a value for tags, fix coalescelist calls

* always set a value for these tags

* fix tag value

* fix tag value

* default element available

* added default value

* added a general default

without this default - TF is throwing an error when running a destroy

* Fix CI

* Change vpc module back to `terraform-aws-modules/vpc/aws` in example

* Update CHANGELOG.md

* Change type of variable `cluster_log_retention_in_days` to number

* Remove `xx_count` variables

* Actual lists instead of strings with commas

* Remove `xx_count` variable from docs

* Replace element with list indexing

* Change variable `worker_group_tags` to a attribute of worker_group

* Fix workers_launch_template_mixed tags

* Change override_instance_type_x variables to list.

* Update CHANGELOG.md
2019-06-19 09:57:51 +02:00
Thuan Duong
763a3d5baa Fix typos (#379) 2019-05-13 09:55:54 +02:00
Max Williams
ae2f8e58db Adding new mixed type of worker group with instance overrides and mixed instances policy (#371)
* Adding new mixed type of worker group with instance overrides and mixed instances policy

* moving all count and lifecycle rule parameters to top/bottom

* adding custom IAM parts

* updating doc with new options

* fixes for spot instances
2019-05-07 16:50:42 +02:00
Max Williams
b27b58257d Adding doc about spot instances (#362)
* Adding doc about spot instances

* updating LT worker group details

* updating doc
2019-05-07 10:59:43 +02:00
Andrew Roth
b2da12dc6e Add instructions on how to enable the docker bridge network (#352)
Signed-off-by: Andrew Roth <roth.andy@gmail.com>
2019-04-18 09:26:13 +02:00
Holger Marquetant
86e71a1280 AWS region was missing in example (#213)
awsRegion missing in example.
It's not working without it.

And added cloudProvider setting.
It's by default "aws" and not necessary at the moment. But it's to important and should be defined if default will change in the future.
2018-12-13 15:38:57 +01:00
Samuel Fredrickson
b6f6a82352 Add worker group option to protect from scale in. (#135)
See [#134](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/134)
2018-09-18 11:24:52 +02:00
Max Williams
28f7e9dd41 initial commit 2018-08-27 17:17:32 +02:00