Jeffrey Rose
47c7e7ad6f
Fix: ENI's prevent SecGrps from being destroyed on tf destroy ( #311 )
...
* Fix: remove ENI's on term fixes cluster destroy issues with security group still attached
* Fix: delete ENIs on term to allow sg destroy
2019-04-11 15:29:35 +02:00
rverma-nikiai
b81a15ad41
Add support for placement group in launch template ( #332 )
...
* Update to 1.12
* Update workers_launch_template.tf
* Update local.tf
* Update CHANGELOG.md
* Update workers.tf
* Update workers.tf
2019-04-11 15:15:07 +02:00
Max Williams
8b2e1c2dd8
Replacing enable_docker_bridge with a generic option called bootstrap_extra_args ( #320 )
...
* Replacing enable_docker_bridge with a generic option called bootstrap_extra_args
* making breaking change more obvious
2019-03-26 17:20:39 +01:00
Matheus Fernandes
fd1f149432
Add support for placement groups ( #306 )
2019-03-20 13:38:41 +01:00
michaelmccord
80085f50ab
Add enable_docker_bridge ( #302 )
2019-03-13 17:30:41 +01:00
russki
3795811beb
Adding workers_launch_template ebs encryption ( #292 )
...
* Adding workers_launch_template ebs encryption
* Update CHANGELOG.md
2019-03-07 15:58:59 +01:00
Stefan Sedich
eac4164c05
Adding the g3s.xlarge instance type ebs optimized mapping ( #258 )
...
* Adding the g3s.xlarge instance type ebs optimized mapping
* Changelog
2019-01-30 11:56:52 +01:00
Stefano Zaninetta
39f30e9d58
Add enabled_metrics attributes to autoscaling_group ( #256 )
...
* make enabled_metrics property configurable
* update changelog
2019-01-30 11:50:41 +01:00
Stefan Sedich
8473c69f25
Enable create_before_destroy for ASG and enable force_delete to be configured ( #250 )
...
* Allow force_delete to be passed to the ASG, and set ASG so that it will create before deletion.
* Set default
* Adding CHANGELOG
2019-01-24 10:48:26 +01:00
skang0601
f3ab7c67da
Allows worker groups to be created using AWS Launch Templates ( #222 )
2019-01-10 16:19:19 +01:00
Zihao Yu
d580369779
Add target_group_arns to worker ASG ( #167 )
...
* add target_group_arns to worker default
* add to changelog
2018-10-18 14:13:31 +02:00
chenrui
4b09e95d88
Adjust the order and correct/update the info ( #163 )
...
* Adjust the order and correct/update the info
* Ensure the file alignment
* Add change to changelog
2018-10-17 10:30:47 +02:00
Bruno Meneguello
d31bf4f83c
Add suspended_processes attributes to autoscaling_group ( #159 )
2018-10-09 14:38:15 +02:00
Max Williams
ba43786412
Revert "Add suspended_processes attributes to autoscaling_group ( #153 )" ( #157 )
...
This reverts commit c8cc60f46d .
2018-10-09 11:24:42 +02:00
Bruno Meneguello
c8cc60f46d
Add suspended_processes attributes to autoscaling_group ( #153 )
2018-10-09 10:52:12 +02:00
monsterxx03
6de0825644
Add option to change worker placement_tenancy. ( #142 )
...
* Add option to change worker placement_tenancy.
* update CHANGELOG.md
2018-10-09 10:46:58 +02:00
Matthew Caya
cd7e56c821
Fixed issue with 'workers_group_defaults_defaults.iam_role_id' and added explicit depends_on for 'update_config_map_aws_auth' ( #147 )
...
* fix worker default 'iam_role_id' dependency
* Add explicit depends_on to eks cluster for 'update_config_map_aws_auth'
2018-10-09 10:38:00 +02:00
Andrew Lavery
b623bc234a
allow specifying an IAM role for each worker group ( #137 )
...
* allow creating an IAM role for each worker group
* moved change from 'changed' to 'added'
* create multiple roles not just profiles
* fix config_map_aws_auth generation
* don't duplicate worker-role templating
* specify ARNs for worker groups individually
todo fix aws_auth configmap
* fixed AWS auth
* fix aws_iam_instance_profile.workers name
fix iam_instance_profile fallback
* fix outputs
* fix iam_instance_profile calculation
* hopefully fix aws auth configmap generation
* manually fill out remainder of arn
* remove depends_on in worker_role_arns template file
this was causing resources to be recreated every time
* fmt
* fix typo, move iam_role_id default to defaults map
2018-09-24 16:08:35 +02: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
Touch Ungboriboonpisal
50404a785b
fix default worker subnets not working ( #122 )
2018-09-11 18:03:23 +02:00
mr-joshua
0180644770
Allow additional security groups to be included in worker launch configurations ( #112 )
...
* Allow additional security groups to be included for all workers and each worker group #47
* update changelog with reference to issue and be more descriptive
* Update CHANGELOG.md
* address pr comments and rebase
* rebase
* fix bug introduced by PR#115 that sets the AMI id to the default value of "" always
* rebase
* align default value of additional_security_group_ids to be pulled from local var workers_group_defaults_defaults
2018-09-04 17:09:24 +02:00
Max Williams
da6ff7d151
Fix for "" AMI ID error in PR 115 ( #117 )
...
* Fix for "" AMI ID
* update changelog
2018-09-04 16:31:23 +02:00
Touch Ungboriboonpisal
21f43b8341
Add support for the new amazon-eks-node-* AMI ( #100 )
...
* add support for the new amazon-eks-node-* AMI
* add CHANGELOG
* remove kubelet_node_labels
2018-09-04 12:19:02 +02:00
Daniel Piddock
23647950ad
Easier overriding of workers_group_defaults ( #107 )
2018-08-30 11:21:46 +02:00
Rodrigo Chacon
8ac9e845c1
add t3 instance type settings ( #98 )
2018-08-23 10:00:56 +02:00
Daniel Piddock
13e1adc419
Remove unnecessary http callout and security rule
...
EKS masters are publicly accessible. You cannot restrict access nor
need to explicitly grant access.
https://github.com/terraform-aws-modules/terraform-aws-eks/pull/69#issuecomment-406123233
2018-08-03 21:52:16 +02:00
Brandon O'Connor
12b67f3e1f
staging the 1.3.0 release. Will revisit the changelog
2018-07-11 02:36:21 -07:00
Max Williams
7e4e93eeec
Removing region from kubectl config and adding override variable
2018-07-09 10:40:51 +02:00
Brandon J. O'Connor
6cac72a19c
Merge pull request #41 from bti360/cluster/worker-security-group-bug
...
fixed specifying cluster and worker security group
2018-06-30 16:46:28 -07:00
jimbecker
2bdab8730d
fixed formatting issue...
2018-06-27 13:44:26 -04:00
jimbecker
776192f90d
fixed formatting issue...
2018-06-27 13:32:43 -04:00
jimbecker
98ede7cca6
Override the default ingress rule that allows communication with the EKS cluster API. If not given, will use current IP/32.
2018-06-27 13:12:14 -04:00
jimbecker
3d50463cfe
fixed incorrect variable reference
2018-06-27 12:49:50 -04:00
jimbecker
5902fe0fbc
fixed formatting error
2018-06-27 11:57:19 -04:00
jimbecker
59ced5fdb4
fixed specifying cluster and worker security group
2018-06-27 11:23:19 -04:00
brandoconnor
210e92d821
documentation updated for clarity
2018-06-11 12:07:46 -07:00
brandoconnor
30e4c5ec9c
updated ebs optimized types to match that of the dedicated module
2018-06-11 12:01:33 -07:00
brandoconnor
6bda7ee97d
workers can now be specified as multiple asgs of different flavors. BYO security group now possible for both workers and cluster
2018-06-11 03:34:13 -07:00
Kevin Pullin
0107a9b914
Support creating multiple worker auto scaling groups, similar to KOPS
2018-06-08 16:40:50 -07:00
brandoconnor
3823127b07
byo userdata now enabled. refactor some parts into dedicated templates for maintainability
2018-06-08 02:16:26 -07:00
brandoconnor
ed8b28fc7e
fixing up CI and git hooks
2018-06-07 03:05:31 -07:00
brandoconnor
67d2946b58
readme now has instructions for basic kubectl operation testing. locals map used to aid in userdata
2018-06-07 02:52:43 -07:00