Ken Kaizu
c576aadce9
fix: iam_role_user_name_prefix type as an bool ( #2000 )
2022-04-09 14:26:44 +02:00
Bryant Biggs
6db89f8f20
feat: Add create_before_destroy lifecycle hook to security groups created ( #1985 )
2022-04-04 16:34:29 +02:00
Bryant Biggs
262b480c34
docs: Re-organize documentation for easier navigation and support for references in issues/PRs ( #1981 )
2022-04-03 19:48:06 +02:00
Bryant Biggs
523144e1d7
feat: Add support for allowing EFA network interfaces ( #1980 )
2022-04-03 11:25:42 +02:00
Bryant Biggs
381144e3bb
fix: Correct capacity_reservation_target within launch templates of both EKS and self managed node groups ( #1979 )
2022-04-02 20:49:25 +02:00
Chris McNabb
7a9458af52
feat: Support default_tags in aws_autoscaling_group ( #1973 )
2022-03-29 09:07:13 +02:00
Bryant Biggs
0269d38fca
feat: Update TLS provider and remove unnecessary cloud init version requirements ( #1966 )
2022-03-25 09:26:16 +01:00
Bryant Biggs
e21db83d8f
feat: Allow users to selectively attach the EKS created cluster primary security group to nodes ( #1952 )
2022-03-23 15:41:39 +01:00
Bryant Biggs
8b03b7b85e
feat: Add outputs for autoscaling group names created to aid in autoscaling group tagging ( #1953 )
2022-03-22 22:26:00 +01:00
Dewen Kong
06a3469d20
fix: Sub-modules output the correct eks worker iam arn when workers utilize custom iam role ( #1912 )
2022-03-17 13:09:09 +01:00
Andrew Conti
8bc6488d55
fix: Add missing quotes to block_duration_minutes ( #1881 )
2022-02-15 18:31:48 +01:00
Bryant Biggs
74ad4b09b7
fix: Update autoscaling group tags -> tag to support v4 of AWS provider ( #1866 )
2022-02-15 14:01:52 +01:00
Bryant Biggs
ccc4747122
fix: The block_duration_minutes attribute under launch template spot_options is not a required ( #1847 )
2022-02-04 21:08:43 +01:00
kahirokunn
9186defcf6
feat: Add launch_template_tags variable for additional launch template tags ( #1835 )
2022-02-03 15:45:50 +01:00
Devin Young
a638e4a754
fix: Don't tag self managed node security group with kubernetes.io/cluster tag ( #1774 )
2022-02-02 16:25:52 +01:00
Kaji
776009d74b
fix: Wrong rolearn in aws_auth_configmap_yaml ( #1820 )
2022-02-01 19:21:51 +01:00
Bryant Biggs
e16b3c4cbd
fix: Correct issue where custom launch template is not used when EKS managed node group is used externally ( #1824 )
2022-02-01 18:44:43 +01:00
Bryant Biggs
85bb1a00b6
feat: Add instance_metadata_tags attribute to launch templates ( #1781 )
2022-01-14 21:22:58 +01:00
Bryant Biggs
314192e2eb
feat: Add support for networking ip_family which enables support for IPV6 ( #1759 )
2022-01-14 21:17:03 +01:00
Bryant Biggs
78555e1a13
chore: Update user data docs to correct mistake of showing bootstrap_extra_args when prepending user data (default AMI) ( #1773 )
2022-01-12 20:23:45 +01:00
Bryant Biggs
f54bd3047b
fix: Correct remote access variable for security groups and add example for additional IAM policies ( #1766 )
...
Co-authored-by: Anton Babenko <anton@antonbabenko.com >
2022-01-11 21:03:20 +01:00
Jian Zeng
86b3c339a7
fix: Not to iterate over remote_access object in dynamic block ( #1743 )
2022-01-07 13:52:47 +01:00
Bryant Biggs
ee9f0c646a
feat!: Removed support for launch configuration and replace count with for_each ( #1680 )
2022-01-05 13:01:31 +01:00
Bryant Biggs
b876ff9513
fix: update CI/CD process to enable auto-release workflow ( #1698 )
2021-11-22 17:15:50 +01:00
Dawid Rogaczewski
56e93d77de
feat: Removed ng_depends_on variable and related hack ( #1672 )
2021-11-06 20:19:03 +01:00
Ivan Dechovski
b7539dc220
feat: Add ability to define custom timeout for fargate profiles ( #1614 )
2021-11-03 10:44:26 +01:00
Steve Hipwell
949bebe5bc
feat: Improve managed node group bootstrap revisited ( #1577 )
2021-11-02 10:56:44 +01:00
Steve Hipwell
7c335546d6
fix: MNG cluster datasource errors ( #1639 )
2021-10-14 09:47:27 +02:00
Dawid Rogaczewski
54a5f1e42b
fix: bug with data source in managed groups submodule ( #1633 )
2021-10-12 12:45:41 +02:00
Steve Hipwell
f198efd2c4
feat: Fix custom AMI bootstrap ( #1580 )
2021-10-08 16:41:10 +02:00
Junaid Ali
b177806614
feat: Enable throughput & iops configs for managed node_groups ( #1584 )
2021-10-07 15:19:23 +02:00
Anton Babenko
2bdf7d7dd6
refactor: Refactoring to match the rest of terraform-aws-modules ( #1583 )
2021-09-16 11:35:44 +02:00
Maxime Brunet
a1d959edef
feat: Add metadata_options for node_groups ( #1485 )
2021-09-08 19:24:47 +02:00
Andrii Barabash
1d322ebe3f
feat: Added custom AMI support for managed node groups ( #1473 )
2021-09-08 18:51:20 +02:00
Sungho Spark
752c183678
fix: Worker security group handling when worker_create_security_group=false ( #1461 )
2021-09-06 13:40:50 +02:00
nikitacr7
7512f171c9
feat: Add ability to tag network-interface using Launch Template ( #1563 )
2021-09-06 11:25:31 +02:00
Anton Babenko
40e47a4020
fix: Updated required version of AWS provider to 3.56.0 ( #1571 )
2021-09-04 10:46:48 +02:00
marianobilli
f23f729980
feat: Added support for update_config in EKS managed node groups ( #1560 )
2021-09-03 22:56:17 +02:00
Robert Kozak
b7413b3e37
feat: Allow override of timeouts in node_groups ( #1552 )
2021-09-03 17:07:59 +02:00
Aidan Mundy
cb0e677364
fix: Allow instance Name tag to be overwritten ( #1538 )
2021-08-26 10:16:23 +02:00
Jaime Hidalgo García
d17007b542
fix: Fixed launch template version infinite plan issue and improved rolling updates ( #1447 )
2021-08-25 16:54:29 +02:00
Ryan White
6067290c0e
feat: Support for encrypted root disk in node_groups ( #1428 )
2021-08-25 15:22:53 +02:00
Ryan White
3b1229837a
feat: Enable ebs_optimized setting for node_groups ( #1459 )
2021-08-25 15:21:08 +02:00
Xiangxuan Liu
e6d76d0a06
feat: Add support for Managed Node Groups (node_groups) taints ( #1424 )
2021-06-04 00:11:15 +02:00
Kevin Lefevre
4c1f272e29
feat: Allow to choose launch template version for Managed Node Groups when create_launch_template is set to true ( #1419 )
2021-06-04 00:07:03 +02:00
Thierno IB. BARRY
65f5e2e497
fix: Don't add tags on network interfaces because it's not supported yet in terraform-provider-aws ( #1407 )
2021-05-28 16:49:15 +02:00
Thierno IB. BARRY
6d7d6f6f5a
feat: Drop random pets from Managed Node Groups ( #1372 )
...
BREAKING CHANGES: We now decided to remove `random_pet` resources in Managed Node Groups (MNG). Those were used to recreate MNG if something change and also simulate the newly added argument `node_group_name_prefix`. But they were causing a lot of troubles. To upgrade the module without recreating your MNG, you will need to explicitly reuse their previous name and set them in your MNG `name` argument. Please see [upgrade docs](https://github.com/terraform-aws-modules/terraform-aws-eks/blob/master/docs/upgrades.md#upgrade-module-to-v1700-for-managed-node-groups ) for more details.
2021-05-28 01:50:16 +02:00
Thierno IB. BARRY
4818043617
feat: Add multiple selectors on the creation of Fargate profile ( #1378 )
...
BREAKING CHANGES: To support multiple selectors for Fargate profiles, we introduced the `selectors` argument which is a list of map. This will break previous configuration with a single selector `namespace` and `labels`. You'll need to rewrite your configuration to use the `selectors` argument. See [examples](https://github.com/terraform-aws-modules/terraform-aws-eks/blob/master/examples/fargate/main.tf ) dans [docs](https://github.com/terraform-aws-modules/terraform-aws-eks/blob/master/modules/fargate/README.md ) for details.
Co-authored-by: Lena <lena.mantziou@nationwide.co.uk >
2021-05-27 23:00:41 +02:00
alexmnyc
c43d545158
feat: Add tags on network interfaces ( #1362 )
2021-05-27 22:01:09 +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