Commit Graph
73 Commits
Author SHA1 Message Date
cd8a825a5a test: remove unused kitchen test related stuff (#787)
Co-authored-by: Thierno IB. BARRY <ibrahima.br@gmail.com>
2020-03-17 16:36:34 +01:00
Max WilliamsandGitHub 908c656cf5 New release: v9.0.0 (#752)
* New release: v9.0.0

* Resolve comments from barryib
2020-02-27 13:26:13 +01:00
Max WilliamsandGitHub 626a393ab9 Remove of autoscaling IAM policy related stuff (#716)
* Disable management of autoscaling IAM policy by default

* remove completely

* update changelog notes

* fix pre-commit stuff

* misc updates

* fmt

* fix changelog

* Removal of tags and update docs

* Change after updating terraform-docs

* Add second tag
2020-02-04 19:34:17 +01:00
Max WilliamsandGitHub 9032dce006 Add example for IRSA and cluster-autoscaler (#710)
* Add example for IRSA

* remove unused SGs

* remove helm setup part

* simplification and use module

* fix fmt error

* remove unused resource
2020-01-30 15:21:20 +01:00
cca389abab Switch Validate github action to use env vars (#718)
* Switch Validate github action to use env vars

* update changelog after release

* Update CHANGELOG.md

Co-Authored-By: Thierno IB. BARRY <ibrahima.br@gmail.com>

Co-authored-by: Thierno IB. BARRY <ibrahima.br@gmail.com>
2020-01-30 12:27:35 +01:00
Max WilliamsandGitHub dd06c591b5 New release v8.2.0 (#720) 2020-01-29 21:44:49 +01:00
Max WilliamsandGitHub c9b9c96cfe new release v8.1.0 (#693) 2020-01-17 16:06:50 +01:00
Max WilliamsandGitHub a9db852d44 Release 8.0.0 (#662)
* Release 8.0.0

* Update changelog

* remove 'defauls' node group

* Make curl silent
2020-01-09 14:10:47 +01:00
Max WilliamsandGitHub 7824e8b263 Creating 7.0.1 release (#630) 2019-12-11 17:23:48 +01:00
Max WilliamsandGitHub 614d815c3c Misc doc and changelog format changes (#604)
👊
2019-11-28 15:03:26 +01:00
Max WilliamsandGitHub 55ff38cc31 Fix changelog for release v7.0.0 (#577)
* New v7.0.0 release

* update version file

* remove one line
2019-10-30 21:22:15 +01:00
Max WilliamsandGitHub c46d5fcb00 Update PULL_REQUEST_TEMPLATE.md (#573) 2019-10-28 15:08:31 +01:00
Max WilliamsandGitHub bf8c324761 New Release v6.0.0 (#514)
* New Release v6.0.0

* bump required AWS provider version and regeneration of variables/outputs
2019-09-18 10:01:38 +02:00
Max WilliamsandGitHub 6d0025ea03 move/merge docs (#453) 2019-07-30 16:08:56 +02:00
Max WilliamsandGitHub 6ea3582940 new release (#452) 2019-07-30 16:02:21 +02:00
Max WilliamsandGitHub 9c3d222bd5 New release: now supporting TF 0.12!! (#399)
* New release: now supporting TF 0.12

* updating precommit hook version
2019-06-19 17:27:25 +02:00
Max WilliamsandGitHub d6fa9f48ff Better examples, PR template changes, general tidy up (#375)
* adding 3 examples

* removing old example

* updating PR template

* fix this typo

* update after renaming default example

* add missing launch_template_mixed stuff to aws_auth

* fix 2 examples with public subnets

* update changelog for new minor release
2019-05-08 15:11:05 +02:00
Max WilliamsandGitHub f0838165e2 Fix annoying typo: worker_group_xx vs worker_groups_xx (#374) 2019-05-07 18:22:39 +02:00
Max WilliamsandGitHub f155e4062b New release v4.0.0 (#373) 2019-05-07 17:06:39 +02:00
Max WilliamsandGitHub 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 WilliamsandGitHub 2439c25771 Cleaning up and deduplicating launch template related code (#370)
* cleaning up launch template code

* update changelog

* Remove variable worker_group_launch_template_tags

* misc fixes

* fixing and simplifying example
2019-05-07 15:41:44 +02:00
Max WilliamsandGitHub 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 WilliamsandGitHub 1660105970 Disabling ASG process AZRebalance by default (#369) 2019-05-07 11:00:49 +02:00
Max WilliamsandGitHub 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
Max WilliamsandGitHub 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
Max WilliamsandGitHub 1a26f353d8 Release v3.0.0 (#347)
Also fixing AWS provider in examples
2019-04-15 17:39:37 +02:00
Max WilliamsandGitHub f1858c81f1 New release: 2.3.1 (#321) 2019-03-26 17:26:08 +01:00
Max WilliamsandGitHub 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
Max WilliamsandGitHub a26a43ae63 Release v.2.3.0 (#309) 2019-03-20 13:54:42 +01:00
Max Williams 7f8ef9a3e3 fix changelog 2019-03-05 15:10:30 +01:00
Max Williams 95986471f0 Adding optional name filter variable to be able to pin worker AMI to a release 2019-03-05 14:57:22 +01:00
Max WilliamsandGitHub ba90fba01f Release v2.2.0 (#270) 2019-02-07 16:51:55 +01:00
Max WilliamsandGitHub 89461903b4 Release v2.1.0 (#248)
* Release v2.1.0

🚒

* update this file. What's it for? No one knows.
2019-01-16 13:32:52 +01:00
Max Williams 6810385237 Making README example more complete 2018-12-19 10:44:03 +01:00
Max WilliamsandGitHub 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
Max WilliamsandGitHub 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
Max WilliamsandGitHub 6d38ca4ead Small update after adding with-aggregate-type-defaults option to terraform-docs (#209) 2018-12-12 17:07:10 +01:00
Max WilliamsandGitHub 0948c20e1d Updating changelog for v1.8.0 (#201) 2018-12-04 15:02:08 +01:00
Max WilliamsandGitHub 88f8509e38 Removing 2 providers from the module (#168) 2018-10-17 13:02:57 +02:00
Max WilliamsandGitHub b15e1d7e95 Removing aws_iam_service_linked_role from module (#160) 2018-10-17 13:02:00 +02:00
Max WilliamsandGitHub a36a8512ad Updating changelog for v1.7.0 (#158)
New release 🔥
2018-10-09 11:47:58 +02:00
Max WilliamsandGitHub ba43786412 Revert "Add suspended_processes attributes to autoscaling_group (#153)" (#157)
This reverts commit c8cc60f46d.
2018-10-09 11:24:42 +02:00
Max WilliamsandGitHub 5d9d4fb8b8 Allowing 443 to nodes from EKS service (#148) 2018-10-09 10:38:17 +02:00
Max WilliamsandGitHub 77a7690b1c Fixing travis config (#151) 2018-10-04 14:47:54 +02:00
Max WilliamsandGitHub 3b546a9c1b Fix for ERROR: 'aws_iam_instance_profile.workers' not found (#141) 2018-09-25 22:00:14 +02:00
Max WilliamsandGitHub 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
Max WilliamsandGitHub 4762908d9b Updating changelog for v1.6.0 (#118) 2018-09-04 17:25:38 +02:00
Max WilliamsandGitHub da6ff7d151 Fix for "" AMI ID error in PR 115 (#117)
* Fix for "" AMI ID

* update changelog
2018-09-04 16:31:23 +02:00
Max WilliamsandGitHub 0736be4553 updating changelog for v1.5.0 release (#113) 2018-08-30 11:45:50 +02:00
Max WilliamsandGitHub 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
Max Williams c37dc6d879 changelog fix 2018-08-27 17:20:16 +02:00
Max Williams 2c15e196b7 reverting fixture change also 2018-08-27 17:19:14 +02:00
Max Williams 949c4428dc reverting calculation of count for worker groups 2018-08-27 17:18:14 +02:00
Max Williams 0f5e36862e fmt and updating changelog 2018-08-27 17:18:13 +02:00
Max Williams 9726fa3e2a Removing worker_group_count from test fixture 2018-08-27 17:17:32 +02:00
Max Williams 28f7e9dd41 initial commit 2018-08-27 17:17:32 +02:00
Max Williams b71e3e0928 Setting default volume size to 100GB 2018-08-13 09:58:26 +02: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
Max Williams e4263868e8 terraform fmt fix 2018-07-11 10:43:09 +02: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
Max Williams 58c4a0e30f initial commit 2018-07-11 10:21:53 +02: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
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
Max Williams fac9bc8db1 Making kubeconfig file path and generated config unique 2018-07-06 12:11:48 +02:00