Thierno IB. BARRY
80f83fe4af
chore: Remove CI tests from checklist in PR template ( #1383 )
2021-05-24 23:40:59 +02:00
Thierno IB. BARRY
c039e1e7a2
chore: Update changelog ( #1388 )
2021-05-24 23:13:23 +02:00
Thierno IB. BARRY
7898da2ff7
fix: Bump terraform-provider-http required version to 2.4.1 to avoid TLS Cert Pool issue on Windows ( #1387 )
2021-05-24 21:54:28 +02:00
SimonDreher
84e7308c6d
docs: Add iam:DeletePolicyVersion IAM permissions ( #1229 )
2021-05-24 11:25:24 +02:00
Vladimir Kurlenya
208f320733
feat: Add ability to forcefully update nodes in managed node groups ( #1380 )
2021-05-21 10:04:38 +02:00
Thierno IB. BARRY
f024da8276
docs: Update license to Apache 2 License ( #1375 )
2021-05-20 13:08:36 +02:00
Thierno IB. BARRY
ff4450e297
chore: Update changelog ( #1377 )
2021-05-19 22:51:03 +02:00
Gireesh Sreepathi
0c38b233d3
docs: Fix cluster autoscaler tags in IRSA example ( #1204 )
2021-05-19 21:23:35 +02:00
Andrey Devyatkin
70f6150956
docs: Add Bottlerocket example ( #1296 )
...
Signed-off-by: Andrey Devyatkin <andrey.devyatkin@fivexl.io >
2021-05-19 21:17:18 +02:00
Thierno IB. BARRY
06e9078bf4
feat: Search for Windows or Linux AMIs only if they are needed ( #1371 )
2021-05-19 16:47:40 +02:00
Benjamin Ash
a2761ad685
fix: set an ASG's launch template version to an explicit version to automatically trigger instance refresh ( #1370 )
...
NOTES: Set an ASG's launch template version to an explicit version automatically. This will ensure that an instance refresh will be triggered whenever the launch template changes. The default `launch_template_version` is now used to determine the latest or default version of the created launch template for self-managed worker groups.
Signed-off-by: Benjamin Ash <bash@intelerad.com >
Co-authored-by: Thierno IB. BARRY <ibrahima.br@gmail.com >
2021-05-19 16:34:59 +02:00
Tamas Millian
a639cf5138
fix: Add description for private API ingress Security Group Rule ( #1299 )
2021-05-19 15:50:43 +02:00
Thierno IB. BARRY
468a4b5fae
chore: update changelog ( #1374 )
2021-05-19 15:33:43 +02:00
Steve Hipwell
7c654a62b7
docs: Use IRSA for Node Termination Handler IAM policy attachement in Instance Refresh example ( #1373 )
2021-05-19 12:40:54 +02:00
Thierno IB. BARRY
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
acbf51c333
chore: Update changelog ( #1363 )
2021-05-17 22:23:43 +02:00
Benjamin Ash
68e9df92c3
feat: Add support for Auto Scaling Group Instance Refresh for self-managed worker groups ( #1224 )
...
Co-authored-by: Thierno IB. BARRY <ibrahima.br@gmail.com >
2021-05-17 22:12:53 +02:00
Thierno IB. BARRY
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
19e6be9df3
feat: Add timeout of 5mn when waiting for cluster ( #1359 )
2021-05-17 14:10:33 +02:00
Thierno IB. BARRY
5cbbe80302
fix: Remove provider from required providers ( #1357 )
2021-05-17 11:06:19 +02:00
Dov Salomon
f7d09a2901
feat: Remove dependency on deprecated hashicorp/template provider ( #1297 )
...
BREAKING CHANGES: We remove the dependency on the deprecated `hashicorp/template` provider and use the Terraform built in `templatefile` function. This will broke some workflows due to previously being able to pass in the raw contents of a template file for processing. The `templatefile` function requires a template file that exists before running a plan.
2021-05-17 10:25:38 +02:00
Thierno IB. BARRY
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
781f673295
fix: Bump AWS provider version to add Warm Pool support ( #1340 )
2021-05-06 13:09:31 +02:00
Thierno IB. BARRY
5db15e3d6d
ci: Bump terraform-docs to 0.13 ( #1335 )
2021-05-04 23:30:06 +02:00
Thierno IB. BARRY
65ba9de0d8
chore: update changelog ( #1334 )
2021-05-04 23:08:09 +02:00
Neven Miculinic
3ecdc20ce6
fix: Replace list with tolist function for working with terraform v0.15.0 ( #1317 )
2021-05-04 21:58:44 +02:00
Ivan Sukhomlyn
c12c186432
feat: Add tags on additional IAM resources like IAM policies, instance profile, OIDC provider ( #1321 )
2021-05-04 21:55:49 +02:00
Matt Dainty
2a78efd082
feat: Allow to override cluster and workers egress CIDRs ( #1237 )
2021-04-20 11:13:14 +02:00
Xavier Fernandez
81bc7a2dd1
feat: Allow to specify the managed cluster IAM role name ( #1199 )
2021-04-20 10:26:39 +02:00
Gustavo Cavalieri Fernandes
f8bdea11ab
fix: limit cluster_name when creating fargate IAM Role ( #1270 )
2021-04-19 23:25:44 +02:00
Tom Stewart
b752b1d517
docs: update helm instructions for irsa example ( #1251 )
2021-04-19 23:16:17 +02:00
Kamil Aliev
fc6852d63a
fix: Add mission metadata block for launch configuration ( #1301 )
2021-04-19 23:10:25 +02:00
Sergiu Plotnicu
2549408803
feat: Add support for ASG Warm Pools ( #1310 )
2021-04-19 23:05:06 +02:00
danvbloomberg
fb5939314a
fix: Add missing IAM permission for NLB with EIPs ( #1226 )
2021-04-19 23:02:08 +02:00
Thierno IB. BARRY
abdcfb7261
fix: Change back the default disk type to gp2 ( #1208 )
2021-04-19 22:54:01 +02:00
Rucha Kulkarni
26d40d2f1d
feat: Add support for specifying elastic inference accelerator ( #1176 )
2021-04-19 22:46:17 +02:00
Kevin Lefevre
2e1651df86
feat: Create launch template for Managed Node Groups ( #1138 )
...
Signed-off-by: Kevin Lefevre <lefevre.kevin@gmail.com >
2021-04-19 22:40:37 +02:00
Anton Babenko
64b3916fd0
Updated CHANGELOG
2021-04-16 12:43:20 +02:00
Anton Babenko
ffdc7a79a5
fix: Fixed list and map usage ( #1307 )
2021-04-16 12:43:02 +02:00
Anton Babenko
eafc4582e7
Updated CHANGELOG
2021-04-16 10:00:28 +02:00
Tjeu Kayim
2a6f07a0e8
fix: Updated code and version requirements to work with Terraform 0.15 ( #1165 )
2021-04-16 09:56:37 +02:00
Thierno IB. BARRY
a26c9fd0c9
chore: update changelog ( #1203 )
2021-01-29 00:36:49 +01:00
Thierno IB. BARRY
a8c402bb0e
docs: Update changelog generation to use custom sort with git-chglog v0.10.0 ( #1202 )
2021-01-29 00:30:05 +01:00
myoung34
84a3761742
improvement: Dont set -x in userdata to avoid printing sensitive informations in logs ( #1187 )
2021-01-28 23:54:38 +01:00
Sean P. Kane
4fc609bd22
feat: Add nitro enclave support for EKS ( #1185 )
2021-01-28 23:45:41 +01:00
lukemarsden
6c08a92463
docs: Bump IRSA example dependencies to versions which work with TF 0.14 ( #1184 )
2021-01-28 23:37:45 +01:00
oscr
357e647ed5
docs: Change instance type from t2 to t3 in examples ( #1169 )
2021-01-28 23:26:35 +01:00
Peter Parada
8912ae9a8b
docs: Fix typos in README and CONTRIBUTING ( #1167 )
2021-01-28 23:22:53 +01:00
Suresh Kumar Nalluru
d48ff6dccb
feat: Add support for service_ipv4_cidr for the EKS cluster ( #1139 )
2021-01-28 23:14:53 +01:00
Jonathan Cole
8978997bb1
feat: Add the SPOT support for Managed Node Groups ( #1129 )
...
BREAKING CHANGES: To add add SPOT support for MNG, the `instance_type` is now a list and renamed as `instance_types`. This will probably rebuild existing Managed Node Groups.
2021-01-28 23:08:29 +01:00