Thierno IB. BARRY and GitHub
f024da8276
docs: Update license to Apache 2 License ( #1375 )
2021-05-20 13:08:36 +02:00
Thierno IB. BARRY and GitHub
ff4450e297
chore: Update changelog ( #1377 )
2021-05-19 22:51:03 +02:00
Thierno IB. BARRY and GitHub
06e9078bf4
feat: Search for Windows or Linux AMIs only if they are needed ( #1371 )
2021-05-19 16:47:40 +02:00
Thierno IB. BARRY and GitHub
468a4b5fae
chore: update changelog ( #1374 )
2021-05-19 15:33:43 +02:00
Thierno IB. BARRY and GitHub
91545abd75
fix: Bump terraform-aws-modules/http provider version to support darwin arm64 release ( #1369 )
2021-05-19 00:04:24 +02:00
Thierno IB. BARRY and GitHub
acbf51c333
chore: Update changelog ( #1363 )
2021-05-17 22:23:43 +02:00
Thierno IB. BARRY and GitHub
32f70afe60
feat: Drop asg_recreate_on_change feature to encourage the usage of Instance Refresh for EC2 Auto Scaling ( #1360 )
...
BREAKING CHANGES: This module used `random_pet` resources to create a random name for the autoscaling group to force the autoscaling group to be re-created when the launch configuration or launch template was changed (if `recreate_asg_when_lc_changes = true` was set), causing the instances to be removed and re-provisioned each time there was an update. Those random_pet resources has been removed and in its place there is now a set of functionality provided by AWS and the Terraform AWS provider - Instance Refresh. We encourage those users to move on Instance Refresh for EC2 Auto Scaling.
2021-05-17 16:20:35 +02:00
Thierno IB. BARRY and GitHub
19e6be9df3
feat: Add timeout of 5mn when waiting for cluster ( #1359 )
2021-05-17 14:10:33 +02:00
Thierno IB. BARRY and GitHub
5cbbe80302
fix: Remove provider from required providers ( #1357 )
2021-05-17 11:06:19 +02:00
Thierno IB. BARRY and GitHub
e3bf48bba2
feat: Replace the local-exec script with a http datasource for waiting cluster ( #1339 )
...
NOTES: Using the [terraform-aws-modules/http](https://registry.terraform.io/providers/terraform-aws-modules/http/latest ) provider is a more platform agnostic way to wait for the cluster availability than using a local-exec. With this change we're able to provision EKS clusters and manage the `aws_auth` configmap while still using the `hashicorp/tfc-agent` docker image.
2021-05-17 10:11:36 +02:00
Thierno IB. BARRY and GitHub
781f673295
fix: Bump AWS provider version to add Warm Pool support ( #1340 )
2021-05-06 13:09:31 +02:00
Thierno IB. BARRY and GitHub
5db15e3d6d
ci: Bump terraform-docs to 0.13 ( #1335 )
2021-05-04 23:30:06 +02:00
Thierno IB. BARRY and GitHub
65ba9de0d8
chore: update changelog ( #1334 )
2021-05-04 23:08:09 +02:00
Thierno IB. BARRY and GitHub
abdcfb7261
fix: Change back the default disk type to gp2 ( #1208 )
2021-04-19 22:54:01 +02:00
Thierno IB. BARRY and GitHub
a26c9fd0c9
chore: update changelog ( #1203 )
2021-01-29 00:36:49 +01:00
Thierno IB. BARRY and GitHub
a8c402bb0e
docs: Update changelog generation to use custom sort with git-chglog v0.10.0 ( #1202 )
2021-01-29 00:30:05 +01:00
Thierno IB. BARRY and GitHub
ea2f6982d5
chore: Fix terraform format for TF 0.14 ( #1157 )
2020-12-22 11:32:13 +01:00
Thierno IB. BARRY and GitHub
e4520d2c2e
chore: update changelog ( #1097 )
2020-11-12 11:03:46 +01:00
Thierno IB. BARRY and GitHub
e5d26e1dcc
docs: Clarify usage of both AWS-Managed Node Groups and Self-Managed Worker Groups ( #1094 )
2020-11-12 10:53:37 +01:00
Thierno IB. BARRY and GitHub
669736f71b
chore: update changelog ( #1093 )
2020-11-07 23:10:37 +01:00
0d77e30075
feat: Add EKS Fargate support ( #1067 )
...
Co-authored-by: Simon Gurcke <simon@gurcke.de >
Co-authored-by: Daniel Piddock <33028589+dpiddockcmp@users.noreply.github.com >
2020-11-07 23:03:12 +01:00
Thierno IB. BARRY and GitHub
571da60aea
fix: Change the default launch_template_id to null for Managed Node Groups ( #1088 )
2020-11-07 22:29:24 +01:00
Thierno IB. BARRY and GitHub
3379e5982f
chore: update changelog ( #1080 )
2020-11-02 08:42:10 +01:00
Thierno IB. BARRY and GitHub
571e4e7f4b
chore: Use # for comments. It's the recommended way to start comment and it's more idiomatic ( #1079 )
2020-11-02 08:35:12 +01:00
Thierno IB. BARRY and GitHub
58f753e9f8
ci: Use ubuntu-latest instead of MacOS for docs checks ( #1074 )
2020-10-29 01:13:43 +01:00
Thierno IB. BARRY and GitHub
c7f88997d1
ci: Fix GitHub Actions CI macOS build errors ( #1065 )
...
Temporary fix for https://github.com/actions/virtual-environments/issues/1811
2020-10-25 15:07:22 +01:00
Thierno IB. BARRY and GitHub
d97edde9cd
fix: Use splat syntax to avoid errors during destroy with an empty state ( #1041 )
2020-10-12 21:59:29 +02:00
Thierno IB. BARRY and GitHub
c75fbb0164
fix: Fix cycle error during the destroy phase when we change workers order ( #1043 )
...
NOTES: Keep in mind that changing the order of workers group is a destructive operation. All workers group are destroyed and recreated. If you want to do this safely, you should move then in state with `terraform state mv` until we manage workers groups as maps.
2020-10-12 21:50:22 +02:00
Thierno IB. BARRY and GitHub
094e363362
fix: Use the amazon ImageOwnerAlias for worker ami owner instead of owner id ( #1038 )
2020-10-06 14:26:50 +02:00
Thierno IB. BARRY and GitHub
d6f3a4265f
chore: update changelog for v13.0.0 release ( #1034 )
2020-10-06 09:39:11 +02:00
Thierno IB. BARRY and GitHub
594602f75a
ci: Bump terraform pre-commit hook version and re-run terraform-docs with the latest version to fix the CI ( #1033 )
...
* bump pre-commit hook version
* re-run terraform-docs with the latest version
2020-10-04 20:45:43 +02:00
Thierno IB. BARRY and GitHub
ad5373dc61
docs: Add important notes about the retry logic and the wget requirement ( #999 )
2020-09-04 23:04:41 +02:00
Thierno IB. BARRY and GitHub
616d30ec67
feat: Add a homemade depends_on for MNG submodule to ensure ordering of resource creation ( #867 )
2020-06-28 02:31:23 +02:00
Thierno IB. BARRY and GitHub
d4f3924056
chore: update changelog and prepare release 12.0.0 ( #871 )
2020-05-09 20:52:42 +02:00
Thierno IB. BARRY and GitHub
a4e21e73cd
docs: Add notes for Kubernetes 1.16 ( #873 )
...
BREAKING CHANGES: The default `cluster_version` is now 1.16. Kubernetes 1.16 includes a number of deprecated API removals, and you need to ensure your applications and add ons are updated, or workloads could fail after the upgrade is complete. For more information on the API removals, see the [Kubernetes blog post](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/ ). For action you may need to take before upgrading, see the steps in the [EKS documentation](https://docs.aws.amazon.com/eks/latest/userguide/update-cluster.html ). Please set explicitly your `cluster_version` to an older EKS version until your workloads are ready for Kubernetes 1.16.
2020-05-08 18:41:21 +02:00
Thierno IB. BARRY and GitHub
527d4bd3f5
fix: Use splat syntax for cluster name to avoid (known after apply) in managed node groups ( #868 )
2020-05-07 09:17:05 +02:00
Thierno IB. BARRY and GitHub
9bfdba9fb8
chore: Move all locals in locals.tf ( #865 )
2020-05-06 14:00:20 +02:00
Thierno IB. BARRY and GitHub
4a8c79053a
docs: Remove useless template provider in examples ( #863 )
2020-05-06 12:16:39 +02:00
Thierno IB. BARRY and GitHub
7afecf6379
chore: update changelog ( #847 )
2020-04-23 22:14:15 +02:00
Thierno IB. BARRY and GitHub
fed9c5bf19
chore: update changelog ( #845 )
2020-04-22 23:39:58 +02:00
Thierno IB. BARRY and GitHub
058a516b0f
chore: Use chore semantic commits instead of skip changelog ( #844 )
2020-04-22 23:34:24 +02:00
Thierno IB. BARRY and GitHub
eaa4d2c697
skip changelog: Prepare for release 11.0.0 ( #819 )
2020-03-31 00:53:35 +02:00
Thierno IB. BARRY and GitHub
e768c6c103
ci: Restrict sementic PR to validate PR title only ( #804 )
2020-03-19 21:43:20 +01:00
Thierno IB. BARRY and GitHub
a6583a3371
fix: fix git-chglog template to format changelog Type nicely ( #803 )
2020-03-17 15:29:59 +01:00
Thierno IB. BARRY and GitHub
3c064aa2a9
fix: fix git-chglog configuration ( #802 )
2020-03-17 15:16:57 +01:00
Thierno IB. BARRY and GitHub
9fb1a20d82
improvement: automate changelog management ( #786 )
2020-03-17 14:22:22 +01:00
Thierno IB. BARRY and GitHub
ca3d1e1199
New release 10.0.0 ( #780 )
...
* prepare 10.0.0 release
* remove unused version file
2020-03-12 13:29:03 +01:00
Thierno IB. BARRY and GitHub
2715b01e4e
fix max_instance_lifetime for workers ( #771 )
...
* fix max_instance_lifetime for workers
* update changelog
* update changelog
2020-03-10 22:01:01 +01:00
Thierno IB. BARRY and GitHub
92b5c2ad3f
bump pre-commit-terraform version ( #724 )
2020-01-30 15:50:56 +01:00
Thierno IB. BARRY and GitHub
065158a970
fix terraform pre-commit args for terraform-docs ( #714 )
...
* fix terraform pre-commit args for terraform-docs
* fix docs with terraform-docs 0.8.x
Signed-off-by: Thierno BARRY <thierno.barry@polyconseil.fr >
* resolve confliting filesx
* update homebrew formulas before install
* update changelog
2020-01-28 18:53:55 +01:00
Thierno IB. BARRY and GitHub
c5f50d5969
Re-generate docs with terraform-docs 0.7.0 and bump pre-commit-terraform version ( #668 )
...
* re-generate docs with terraform-docs 0.7.0
* bump pre-commit-terraform version
2020-01-13 14:39:59 +01:00
Thierno IB. BARRY and GitHub
c17d17e2c2
add stale app ( #657 )
2020-01-03 23:12:41 +01:00
Thierno IB. BARRY and GitHub
0d7ef6ffd6
New release 6.1.0 ( #576 )
2019-10-30 13:38:51 +01:00
Thierno IB. BARRY and GitHub
1be1a02e23
New release 6.0.2 ( #553 )
2019-10-07 20:53:31 +02:00
Thierno IB. BARRY and GitHub
186c88a34b
Add option to enable lifecycle hooks creation ( #532 )
...
* add option to enable lifecycle hooks creation
* update changelog
2019-09-26 19:40:41 +02:00
Thierno IB. BARRY and GitHub
07c61b6e26
New release 6.0.1 ( #528 )
...
* New release 6.0.1
2019-09-25 11:19:16 +02:00
Thierno IB. BARRY and Max Williams
88afa4338d
fix docs generation for lint ( #523 )
2019-09-24 10:02:02 +02:00
Thierno IB. BARRY and GitHub
0cc058c52c
Merge pull request #517 from stakater/add-notes
...
[add-notes] update local.tf file
2019-09-20 21:35:50 +02:00
Thierno IB. BARRY and GitHub
f702467368
Merge pull request #503 from nauxliu/tflint
...
Improve CI pipeline
2019-09-19 16:43:54 +02:00
Thierno IB. BARRY and Max Williams
d6d0975452
add initial lifecycle hooks for autosacling groups ( #466 )
2019-08-20 15:45:06 +02:00
Thierno IB. BARRY and Max Williams
d8ed7d0b66
add option to recreate ASG when LT or LC changes ( #465 )
2019-08-20 15:43:18 +02:00