Commit Graph

30 Commits

Author SHA1 Message Date
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
Zvika Nadav
ac4d549629 fix: Update CloudWatch log group creation deny policy to use wildcard (#2267)
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
2022-10-11 16:28:06 -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
Bryant Biggs
d990ea8aff fix: Pin TLS provider version to 3.x versions only (#2174) 2022-07-22 08:29:00 -04:00
Bryant Biggs
75acb09ec5 feat: Add support for creating KMS key for cluster secret encryption (#2121)
* feat: Add support for creating KMS key for cluster secret encryption

* fix: Update naming scheme to include `kms_`
2022-06-28 10:55:39 -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
Bryant Biggs
51e418216f fix: Add conditional variable to allow users to opt out of tagging cluster primary security group (#2034) 2022-04-21 17:34:58 +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
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
Bryant Biggs
d3b68479de feat: Add additional output for OIDC provider (issuer URL without leading https://) (#1870) 2022-02-11 22:26:36 +01:00
Bryant Biggs
be86c0b898 fix: Update preset rule on semantic-release to use conventional commits (#1736) 2022-01-05 20:56:42 +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
8334d0d40d chore: Fixed CI (replaced git protocol with https) (#1666) 2021-11-02 14:57:49 +01:00
Anton Babenko
2bdf7d7dd6 refactor: Refactoring to match the rest of terraform-aws-modules (#1583) 2021-09-16 11:35:44 +02:00
Ryan White
3b1229837a feat: Enable ebs_optimized setting for node_groups (#1459) 2021-08-25 15:21:08 +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
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
Scott Crooks
99f59bfcc9 feat: Change EKS default version to 1.16 (#857) 2020-05-06 17:20:28 +02:00
Scott Crooks
7dc56e976b EKS 1.15 Support (#776)
* chore(eks): Support EKS 1.15

* docs(changelog): Adding entry to CHANGELOG

* chore(examples): Removing VPC tags from merged PR #772

* docs(changelog): Adding 'breaking' to CHANGELOG entry
2020-03-11 17:06:55 +01:00
Thierno IB. BARRY
92b5c2ad3f bump pre-commit-terraform version (#724) 2020-01-30 15:50:56 +01:00
Thierno IB. BARRY
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
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
chenrui
be6fa61d0d Add terraform_validate and terraform_tflint pre-commit hooks (#571) 2019-10-25 22:42:32 +02:00
Max Williams
9c3d222bd5 New release: now supporting TF 0.12!! (#399)
* New release: now supporting TF 0.12

* updating precommit hook version
2019-06-19 17:27:25 +02:00
Andrew Roth
2c89a8fd35 Switch to https for the pre-commit repos (#349)
* Switch to https for the pre-commit repos

Signed-off-by: Andrew Roth <roth.andy@gmail.com>

* Add to changelog

Signed-off-by: Andrew Roth <roth.andy@gmail.com>

* Undo formatting from prettier plugin

Signed-off-by: Andrew Roth <roth.andy@gmail.com>
2019-04-18 09:28:49 +02:00
Anton Babenko
23a96e8743 Added pre-commit-terraform to update docs (#217)
* Added pre-commit-terraform to update docs

* Updated .github/PULL_REQUEST_TEMPLATE.md
2018-12-17 09:52:18 +01:00
brandoconnor
ed8b28fc7e fixing up CI and git hooks 2018-06-07 03:05:31 -07:00
brandoconnor
283e9b203c cleaning up before initial release 2018-06-06 21:58:12 -07:00
brandoconnor
07aba1b766 first commit 2018-06-06 20:55:23 -07:00