Attilio D'Onofrio
5ae6abcaf4
docs: Update eks managed node group usage to v19 ( #2366 )
2022-12-27 14:24:57 -05:00
Bryant Biggs
ca03fd9ec1
docs: Correct spelling mistakes ( #2334 )
...
Resolves undefined
2022-12-08 09:35:28 -05:00
Bryant Biggs
b2e97ca3dc
feat!: Add support for Outposts, remove node security group, add support for addon preserve and most_recent configurations ( #2250 )
...
Co-authored-by: Anton Babenko <anton@antonbabenko.com >
Resolves undefined
2022-12-05 16:26:23 -05:00
Bryant Biggs
f24de3326d
feat: New Karpenter sub-module for easily enabling Karpenter on EKS ( #2303 )
2022-11-21 13:50:34 -05:00
Bryant Biggs
28ccecefe2
fix: Disable creation of cluster security group rules that map to node security group when create_node_security_group = false ( #2274 )
...
* fix: Disable creation of cluster security group rules that map to node security group when `create_node_security_group` = `false`
* feat: Update Fargate example to run only Fargate and show disabling of both cluster and node security groups
* fix: Ensure CoreDNS changes are made ahead of install
2022-10-14 09:16:57 -04:00
Bryant Biggs
57bb667f20
docs: Add section to FAQ about conflicting security group tags ( #2225 )
...
Co-authored-by: Anton Babenko <anton@antonbabenko.com >
2022-09-07 17:52:27 -04:00
Ilya Kisleyko
76669d3aac
docs: Fix links in docs/compute_resources.md table of contents ( #2144 )
2022-07-05 14:02:45 -04:00
Bryant Biggs
ebc91bcd37
feat: Add support for specifying conrol plane subnets separate from those used by node groups (data plane) ( #2113 )
2022-06-18 17:52:30 -04:00
Lucas Freitas
6bb73bbdd4
docs: Update extraneous markdown tag in faq.md ( #2092 )
...
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com >
2022-06-02 09:38:42 -04:00
Hugues Alary
681e00aafe
docs: Update UPGRADE-18.0.md ( #2014 )
2022-04-15 09:23:00 +02:00
Bryant Biggs
69a815c7df
docs: Update documentation to reflect latest changes related to aws-auth configmap and upgrading ( #2003 )
2022-04-10 15:20:38 +02:00
Bryant Biggs
3ff17205a4
docs: Replace cluster autoscaler/node termination handler example with Karpenter ( #1994 )
2022-04-07 20:47:22 +02:00
Bryant Biggs
39a7c0c1f0
docs: Fix broken link and correct doc mis-spelling ( #1983 )
2022-04-03 20:52:49 +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
ee9f0c646a
feat!: Removed support for launch configuration and replace count with for_each ( #1680 )
2022-01-05 13:01:31 +01:00
Dawid Rogaczewski
fb3a7ce450
docs: update faq about dedicated subnets for control plane ( #1674 )
2021-11-06 20:14:05 +01:00
better-think
7f13ffd121
docs: Update iam-permissions.md ( #1613 )
2021-10-01 13:29:51 +02:00
better-think
1d1a73e138
docs: Updated iam-permissions.md ( #1612 )
2021-09-30 20:51:52 +02:00
Dawid Rogaczewski
253f927465
docs: Updated faq about desired count of instances in node and worker groups ( #1604 )
2021-09-28 12:18:43 +02:00
Dawid Rogaczewski
5ce72fa3b2
docs: update faq about endpoints ( #1603 )
2021-09-28 11:15:11 +02:00
Pascal Bourdier
a06e4c84a9
docs: Remove asg_recreate_on_change in faq ( #1596 )
2021-09-22 15:45:12 +02:00
Andrew Conti
904ad94fe2
docs: Add missing comma to docs/iam-permissions.md ( #1437 )
2021-08-25 20:42:37 +02:00
Pascal Bourdier
880b08cb6a
docs: Updated autoscaling.md ( #1515 )
2021-08-25 18:19:10 +02:00
Patrick Moelk
bf4fd83a85
docs: Add iam:TagOpenIDConnectProvider to list of necessary permissions ( #1423 )
2021-06-02 15:03:40 +02:00
Thierno IB. BARRY
6ad44056e3
chore: Fix typo in upgrades docs
2021-05-28 22:22:40 +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
Alexandre Hamez
7062cd6f94
docs: Add KMS aliases handling to IAM permissions ( #1288 )
2021-05-27 22:04:48 +02:00
SimonDreher
84e7308c6d
docs: Add iam:DeletePolicyVersion IAM permissions ( #1229 )
2021-05-24 11:25:24 +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
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
Thierno IB. BARRY
e5d26e1dcc
docs: Clarify usage of both AWS-Managed Node Groups and Self-Managed Worker Groups ( #1094 )
2020-11-12 10:53:37 +01:00
Brannon Dorsey
3cb8fa3d87
docs: Fix IRSA example when deploying cluster-autoscaler from the latest kubernetes/autoscaler helm repo ( #1090 )
2020-11-07 14:28:52 +01:00
Pranas Kiziela
fc40053c0c
docs: Explain node_groups and worker_groups difference in FAQ ( #1081 )
2020-11-03 17:02:13 +01:00
Abhinav Sonkar
c4e95b3b04
docs: Add ec2:CreateVpcEndpoint action to minimum permission list ( #1022 )
2020-10-04 21:19:05 +02:00
Thomas O'Neill
c508d12b69
docs: Mixed spot + on-demand instance documentation ( #967 )
...
* Add example for lauch config with mixed lifecycles
* Set what on-demand instance is
* Tweak wording
Co-authored-by: Thomas O'Neill <toneill@new-innov.com >
Co-authored-by: Daniel Piddock <daniel.piddock@teamcmp.com >
2020-08-14 15:58:34 +02:00
Daniel Piddock
9ace344c57
docs: Better documentation of cluster_id output blocking ( #955 )
...
NOTES: Starting in v12.1.0 the `cluster_id` output depends on the
`wait_for_cluster` null resource. This means that initialisation of the
kubernetes provider will be blocked until the cluster is really ready,
if the module is set to manage the aws_auth ConfigMap and user followed
the typical Usage Example. kubernetes resources in the same plan do not
need to depend on anything explicitly.
2020-08-12 15:22:24 +02:00
Daniel Piddock
7d86a6c757
docs: Update required IAM permissions list ( #936 )
...
NodeGroups, Fargate, EKS tagging, KMS
2020-07-13 21:22:41 +02:00
Daniel Piddock
1e4a908a95
docs: Improve FAQ on how to deploy from Windows ( #927 )
2020-06-26 17:40:34 +02:00
Daniel Piddock
60b494049b
docs: autoscaler X.Y version must match ( #928 )
2020-06-26 17:39:49 +02:00
Daniel Piddock
444343553c
docs: Update FAQ ( #891 )
2020-05-29 17:29:08 +02:00
Scott Crooks
99f59bfcc9
feat: Change EKS default version to 1.16 ( #857 )
2020-05-06 17:20:28 +02:00
Giuseppe Crinò
25ebaab1cc
Fix typo ( #859 )
2020-05-05 13:22:43 +02:00
SW
81ded922c8
cluster-autoscaler shouldn't be scheduled on spot ( #755 )
...
* cluster-autoscaler shouldn't be scheduled on spot
Update documentation to schedule cluster-autoscaler on normal instances.
* Update CHANGELOG.md
2020-03-04 15:59:58 +01:00
Daniele Lisi
a9c73b277e
Add iam:{Create,Delete}OpenIDProviderConnect to required IAM policies ( #729 )
2020-02-07 15:33:28 +01:00
ivanguravel
6c42d23c23
Detailed description for enabling Windows nodes for AWS EKS ( #727 )
...
* Update faq.md
detailed algorithm for building EKS cluster with Windows nodes
* small description fix
* Update docs/faq.md
Co-Authored-By: Max Williams <max.williams@deliveryhero.com >
* Update faq.md
* Update faq.md
* Update CHANGELOG.md
* Update docs/faq.md
Co-Authored-By: Max Williams <max.williams@deliveryhero.com >
* Update docs/faq.md
Co-Authored-By: Max Williams <max.williams@deliveryhero.com >
* Update docs/faq.md
Co-Authored-By: Max Williams <max.williams@deliveryhero.com >
* Update docs/faq.md
Co-Authored-By: Max Williams <max.williams@deliveryhero.com >
* Update CHANGELOG.md
Co-Authored-By: Max Williams <max.williams@deliveryhero.com >
Co-authored-by: Max Williams <max.williams@deliveryhero.com >
2020-02-06 17:46:38 +01:00
Daniele Lisi
415e123d93
Add iam:GetOpenIDConnectProvider grant to docs/iam-permissions.md ( #728 )
...
* Add iam:GetOpenIDConnectProvider grant to docs/iam-permissions.md
* Update CHANGELOG.md
2020-02-06 12:45:45 +01:00
Max Williams
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 Williams
614d815c3c
Misc doc and changelog format changes ( #604 )
...
👊
2019-11-28 15:03:26 +01:00
Stijn De Haes
9363662574
Use kubernetes provider to manage aws auth ( #355 )
...
This commit changes the way aws auth is managed. Before a local file
was used the generate the template and a null resource to apply it. This
is now switched to the terraform kubernetes provider.
2019-11-28 10:25:13 +01:00
Joonsung Lee
2d52e06786
Add Windows support ( #555 )
...
* Add Windows support
* Assign eks:kube-proxy-windows group to worker nodes
* Add Instructions for adding Windows Workers at FAQ.md
* Remove unnecessary variables from userdata_windows.tpl
* Update CHANGELOG.md
2019-10-28 14:16:45 +01:00