Commit Graph

75 Commits

Author SHA1 Message Date
Jonathan Boulle
95d4e78f2f Fix variable description typo, regenerate README (#247) 2019-01-15 12:03:48 +01:00
skang0601
f3ab7c67da Allows worker groups to be created using AWS Launch Templates (#222) 2019-01-10 16:19:19 +01:00
Max Williams
6810385237 Making README example more complete 2018-12-19 10:44:03 +01:00
Max Williams
982541a4ec Updates for v2.0.0 release (#216)
* Updates for version 2.0 release

* Updating readme

* update this version file that I've never seen before

* finish changelog updates
2018-12-17 10:50:21 +01:00
Anton Babenko
23a96e8743 Added pre-commit-terraform to update docs (#217)
* Added pre-commit-terraform to update docs

* Updated .github/PULL_REQUEST_TEMPLATE.md
2018-12-17 09:52:18 +01:00
Max Williams
e6671e45ae Changing AMI data resource to filter for k8s version of cluster (#215)
* Changing AMI data resource to only use k8s version of cluster

* Reverting this method as it doesn't work
2018-12-17 09:43:53 +01:00
Andrew Roth
dfec7b1003 Use sed instead of tail for terraform-docs command (#211) 2018-12-14 10:02:13 +01:00
rmakram-ims
9d6740e116 Add ability to pass computed values to cluster_security_group_id and worker_security_group_id (#186)
* Add ability to pass computer values to cluster_security_group_id and worker_security_group_id

* Fix contributer name in CHANGELOG.md

* Format variables.tf file
2018-12-13 17:00:48 +01:00
Diego Rodriguez
1822a677dc Supply count for map_accounts, map_roles and map_users (#205)
* Added map_roles_count and user_roles_count (#1)

* Update readme for new vars

* updated tests to include count

* fix syntax error

* updated changelog

* Added map_accounts_count variable for consistency

* Fix counts in example and user latest terraform-docs to generate readme
2018-12-13 15:50:46 +01:00
Max Williams
6d38ca4ead Small update after adding with-aggregate-type-defaults option to terraform-docs (#209) 2018-12-12 17:07:10 +01:00
Andrew Roth
edbea30cfc Fix #187 for windows compatibility (#207)
* Added ability to choose local-exec interpreter

* Remove accidental extra file

* formatting
2018-12-11 14:55:26 +01:00
Dominik-K
31ec0f7db3 Update documentation for removed configure_kubectl_session (#171)
* Updated description of `config_output_path` & `write_kubeconfig` variables

There's no `configure_kubectl_session` anymore.

* Readme: Updated to remove `configure_kubectl_session`

There's no `configure_kubectl_session` anymore.

* Changelog updated
2018-10-25 17:46:32 +02:00
Max Williams
b15e1d7e95 Removing aws_iam_service_linked_role from module (#160) 2018-10-17 13:02:00 +02:00
Ritchelle Grace Posadas
0ee9d633d3 Added timeout configs and variables to aws_eks_cluster resource (#149)
* Added timeout configs and variables

* Updated CHANGELOG and README

* Added timeout configs and variables

* Updated CHANGELOG and README

* Changed variable names for consistency

* Updated README.md

* Did terraform fmt
2018-10-04 15:57:48 +02:00
Max Williams
fdd44c8f38 Cosmetic fixes (#131)
* changing syntax when referring to map keys without lookup function

* Replacing map function with actual maps for easier reading

* replacing map function in example

* replacing map function in workers.tf and readme/main

* update changelog
2018-09-25 12:30:56 +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
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
405e170f90 Adding aws_iam_service_linked_role to fix ELB creation error (#91)
* adding aws_iam_service_linked_role to fix ELB creation error

* setting default to false

* updating changelog

* moving resource to cluster.tf file
2018-08-30 11:23:10 +02:00
Daniel Piddock
23647950ad Easier overriding of workers_group_defaults (#107) 2018-08-30 11:21:46 +02:00
Max Williams
949c4428dc reverting calculation of count for worker groups 2018-08-27 17:18:14 +02:00
Max Williams
28f7e9dd41 initial commit 2018-08-27 17:17:32 +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
a4c489b9ac releasing 1.4.0; docs generated 2018-08-02 15:27:12 -07:00
Andrew Lavery
266368e90b Merge branch 'master' into use-static-not-computed-worker-group-count 2018-07-21 00:31:42 -07:00
Andrew Lavery
6206484f44 add workers_asg_names to outputs 2018-07-20 10:17:25 -07:00
Andrew Lavery
cf8e8779be add 'worker_group_count' to readme and example 2018-07-19 10:56:21 -07:00
Bill Wang
4eef91e775 #57 - manage root volume size and type 2018-07-13 12:35:21 +00:00
Bill Wang
f6da03ab79 merge upstream with release v1.3.0 2018-07-13 15:05:19 +10:00
Brandon O'Connor
69d7a3ce4a releasing 1.3.0 2018-07-11 23:47:35 -07: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
404645501d Merge branch 'master' into aws-auth_enhancemnts 2018-07-11 10:57:58 +02:00
Max Williams
6f886e6d37 fixing readme.md
Merge remote-tracking branch 'origin/aws-auth_enhancemnts' into aws-auth_enhancemnts
2018-07-11 10:54:39 +02:00
Max Williams
bad2e5ba98 update readme with new doc update method and variable descriptions 2018-07-11 10:43:34 +02:00
Igor Borodin
72a40c7d4e Updating docs and changelog 2018-07-11 11:38:27 +03:00
Brandon J. O'Connor
f8a45debaf Merge branch 'master' into update-heptio 2018-07-11 01:24:09 -07:00
Max Williams
bb9e241021 finishing doc, tests etc 2018-07-11 10:22:32 +02:00
Max Williams
2775f35547 updating changelog, variables and readme 2018-07-11 10:22:32 +02:00
Brandon J. O'Connor
1c2ec3240d Merge branch 'master' into variable_fixes 2018-07-11 01:12:32 -07:00
ccantoni
b4756a57f7 Updating heptio-authenticator-aws to aws-iam-authenticator since the heptio project was moved and renamed. 2018-07-10 10:40:49 -04:00
Max Williams
4dce83bd96 updates after running terraform-docs 2018-07-10 12:56:54 +02:00
Max Williams
f238e43c01 adding types to fix the output of terraform-docs command 2018-07-10 12:55:38 +02:00
Max Williams
2a0a595940 renaming resource and removing trigger 2018-07-10 10:23:48 +02:00
Max Williams
11cd282ec1 reverting some changes after feedback 2018-07-10 10:21:28 +02:00
Bill Wang
2173bbcfa9 #57 - manage root volume size and type 2018-07-09 23:59:34 +00:00
Max Williams
1a1d92da66 Splitting aws-auth and kubectl related resources as they are not related 2018-07-09 12:23:57 +02:00
Max Williams
f881745f00 formatting and minor cosmetic fixes 2018-07-09 12:19:16 +02:00
Max Williams
7e4e93eeec Removing region from kubectl config and adding override variable 2018-07-09 10:40:51 +02:00
Max Williams
0ffa4932f6 clean up unused variables 2018-07-06 16:39:00 +02:00
Brandon O'Connor
f754fe45ee releasing v1.2.0 as it tests out 2018-07-01 01:51:07 -07:00
Brandon J. O'Connor
c1ebd58b42 Merge branch 'master' into kubeconfig-updates 2018-06-30 16:11:54 -07:00