Tamas Millian and GitHub
a639cf5138
fix: Add description for private API ingress Security Group Rule ( #1299 )
2021-05-19 15:50:43 +02:00
Thierno IB. BARRY and GitHub
468a4b5fae
chore: update changelog ( #1374 )
2021-05-19 15:33:43 +02:00
Steve Hipwell and GitHub
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 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
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 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
Dov Salomon and GitHub
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 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
Neven Miculinic and GitHub
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 and GitHub
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 and GitHub
2a78efd082
feat: Allow to override cluster and workers egress CIDRs ( #1237 )
2021-04-20 11:13:14 +02:00
Xavier Fernandez and GitHub
81bc7a2dd1
feat: Allow to specify the managed cluster IAM role name ( #1199 )
2021-04-20 10:26:39 +02:00
Gustavo Cavalieri Fernandes and GitHub
f8bdea11ab
fix: limit cluster_name when creating fargate IAM Role ( #1270 )
2021-04-19 23:25:44 +02:00
Tom Stewart and GitHub
b752b1d517
docs: update helm instructions for irsa example ( #1251 )
2021-04-19 23:16:17 +02:00
Kamil Aliev and GitHub
fc6852d63a
fix: Add mission metadata block for launch configuration ( #1301 )
2021-04-19 23:10:25 +02:00
Sergiu Plotnicu and GitHub
2549408803
feat: Add support for ASG Warm Pools ( #1310 )
2021-04-19 23:05:06 +02:00
danvbloomberg and GitHub
fb5939314a
fix: Add missing IAM permission for NLB with EIPs ( #1226 )
2021-04-19 23:02:08 +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
Rucha Kulkarni and GitHub
26d40d2f1d
feat: Add support for specifying elastic inference accelerator ( #1176 )
2021-04-19 22:46:17 +02:00
Kevin Lefevre and GitHub
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 and GitHub
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 and GitHub
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 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
myoung34 and GitHub
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 and GitHub
4fc609bd22
feat: Add nitro enclave support for EKS ( #1185 )
2021-01-28 23:45:41 +01:00
lukemarsden and GitHub
6c08a92463
docs: Bump IRSA example dependencies to versions which work with TF 0.14 ( #1184 )
2021-01-28 23:37:45 +01:00
oscr and GitHub
357e647ed5
docs: Change instance type from t2 to t3 in examples ( #1169 )
2021-01-28 23:26:35 +01:00
Peter Parada and GitHub
8912ae9a8b
docs: Fix typos in README and CONTRIBUTING ( #1167 )
2021-01-28 23:22:53 +01:00
Suresh Kumar Nalluru and GitHub
d48ff6dccb
feat: Add support for service_ipv4_cidr for the EKS cluster ( #1139 )
2021-01-28 23:14:53 +01:00
Jonathan Cole and GitHub
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
Jay and GitHub
76537d1b8d
feat: Use gp3 as default as it saves 20% and is more performant ( #1134 )
...
BREAKING CHANGES: The default root volume type is now `gp3` as it saves 20% and is more performant
2021-01-28 22:52:10 +01:00
Jonas Chevalier and GitHub
576aa293f5
feat: Allow the overwrite of subnets for Fargate profiles ( #1117 )
...
NOTES: The EKS cluster can be provisioned with both private and public subnets. But Fargate only accepts private ones. This new variable allows to override the subnets to explicitly pass the private subnets to Fargate and work around that issue.
2021-01-28 22:46:53 +01:00
Lena-nfb and GitHub
65777d0a37
fix: Merge tags from Fargate profiles with common tags from cluster ( #1159 )
2020-12-23 13:08:19 +01:00
nitro and GitHub
618019e331
docs: Make it more obvious that var.cluster_iam_role_name will allow reusing an existing IAM Role for the cluster. ( #1133 )
2020-12-23 11:13:01 +01:00
Masih H. Derkani and GitHub
5d90c8fa7a
docs: Fixes typo in variables description ( #1154 )
2020-12-22 16:50:04 +01:00
Siddarth Prakash and GitHub
7d6e672303
feat: Add support for throughput parameter for gp3 volumes ( #1146 )
2020-12-22 16:26:47 +01:00
svaranasi-traderev and GitHub
ccacc17792
feat: Add customizable Auto Scaling Group health check type ( #1118 )
2020-12-22 11:55:43 +01:00
Ryan and GitHub
b0f51fdbe5
feat: Add permissions boundary to fargate execution IAM role ( #1108 )
2020-12-22 11:43:08 +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
Eric Herot and GitHub
942a88e18f
docs: Fix a typo in the aws-auth section of the README ( #1099 )
2020-12-22 10:27:38 +01:00
Thierno IB. BARRY and GitHub
e4520d2c2e
chore: update changelog ( #1097 )
2020-11-12 11:03:46 +01:00