Touch Ungboriboonpisal
959e5330e3
Support custom IAM roles for cluster and workers ( #338 )
...
* allow specifying custom worker IAM instance profiles
* allow specifying custom cluster IAM role
* add doc
* update changelog
* use data.aws_iam_instance_profile.name
2019-05-07 14:46:06 +02:00
Alex Snast
613fb1ca96
adding cluster arn to outputs ( #372 )
2019-05-07 14:16:32 +02:00
Max Williams
60dfeca191
Adding 2 new outputs: AMI ID and work user-data ( #364 )
...
* Adding 2 new outputs: AMI ID and work user-data
* adding separate outputs to include both
2019-05-07 11:09:44 +02:00
Max Williams
3ece32fedf
Fixes for Launch Templates ( #361 )
...
* Fixes for Launch Templates
* update changelog
* add outputs for 3 LT attributes
2019-05-07 10:59:07 +02:00
soapergem
fb59e4fef4
adding IAM instance profiles to outputs, addresses #323 ( #329 )
...
* adding IAM instance profiles to outputs
* updating changelog
* updated README
2019-04-11 15:12:01 +02:00
Steffen Pingel
d473b71024
Add outputs for cluster role ARN and name ( #290 )
...
This enables attaching additional policies, e.g. for using
encrypted volumes, to the cluster.
Signed-off-by: Steffen Pingel <steffen.pingel@tasktop.com >
2019-03-05 08:54:09 +01:00
Tomislav Tomašić
28bf0c14a4
Added handling for disabled kubeconfig
2019-02-18 16:32:37 +00:00
syst0m
e8071b361c
Added output for generated kubeconfig filename.
2019-02-07 17:27:42 +00:00
skang0601
f3ab7c67da
Allows worker groups to be created using AWS Launch Templates ( #222 )
2019-01-10 16:19:19 +01: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
Andrew Lavery
6206484f44
add workers_asg_names to outputs
2018-07-20 10:17:25 -07:00
Igor Borodin
46ad6259ce
Adding worker_iam_role_arn to module outputs
2018-07-11 11:32:09 +03:00
Artur Smęt
69b5e5d115
Add IAM role output
2018-06-13 12:11:08 +02:00
brandoconnor
60e2259e92
added output for asg
2018-06-11 13:08:03 -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
dfe77afc7f
added config files to local test space on converge
2018-06-07 00:25:15 -07:00
brandoconnor
283e9b203c
cleaning up before initial release
2018-06-06 21:58:12 -07:00
brandoconnor
309e7f7083
testing initial work now
2018-06-06 20:55:44 -07:00
brandoconnor
07aba1b766
first commit
2018-06-06 20:55:23 -07:00