Skip to content
This repository has been archived by the owner on Apr 2, 2020. It is now read-only.

Pull latest changes from public repo to our fork #1

Open
wants to merge 835 commits into
base: master
Choose a base branch
from

Conversation

svaranasi-corporate
Copy link

No description provided.

tr-srij
tr-srij previously approved these changes Mar 2, 2020
svaranasi-corporate pushed a commit that referenced this pull request Mar 2, 2020
* run terraform upgrade tool

* fix post upgrade TODOs

* use strict typing for variables

* upgrade examples, point them at VPC module tf 0.12 PR

* remove unnecessary `coalesce()` calls

coalesce(lookup(map, key, ""), default) -> lookup(map, key, default)

* Fix autoscaling_enabled broken (#1)

* always set a value for tags, fix coalescelist calls

* always set a value for these tags

* fix tag value

* fix tag value

* default element available

* added default value

* added a general default

without this default - TF is throwing an error when running a destroy

* Fix CI

* Change vpc module back to `terraform-aws-modules/vpc/aws` in example

* Update CHANGELOG.md

* Change type of variable `cluster_log_retention_in_days` to number

* Remove `xx_count` variables

* Actual lists instead of strings with commas

* Remove `xx_count` variable from docs

* Replace element with list indexing

* Change variable `worker_group_tags` to a attribute of worker_group

* Fix workers_launch_template_mixed tags

* Change override_instance_type_x variables to list.

* Update CHANGELOG.md
svaranasi-corporate pushed a commit that referenced this pull request Mar 2, 2020
…erraform-aws-modules#701)

* Configurable local exec command for waiting until cluster is healthy

* readme

* line feeds

* format

* fix readme

* fix readme

* Configurable local exec command for waiting until cluster is healthy (#1)

* Configurable local exec command for waiting until cluster is healthy

* readme

* line feeds

* format

* fix readme

* fix readme

* change log

* Configurable local exec wait 4 cluster op (terraform-aws-modules#2)

* Configurable local exec command for waiting until cluster is healthy

* readme

* line feeds

* format

* fix readme

* fix readme

* change log

* changelog (terraform-aws-modules#3)

* Changelog (terraform-aws-modules#4)

* changelog

* changelog

* simplify wait_for_cluster command

* readme

* no op for manage auth false

* formatting

* docs? not sure

* linter

* specify dependency to wait for cluster more accurately
semantic-release-bot and others added 26 commits August 9, 2022 19:07
## [18.27.0](v18.26.6...v18.27.0) (2022-08-09)

### Features

* Default to clusters OIDC issuer URL for `aws_eks_identity_provider_config` ([#2190](#2190)) ([93065fa](93065fa))
### [18.27.1](v18.27.0...v18.27.1) (2022-08-09)

### Bug Fixes

* Remove empty `""` from node group names output when node group creation is disabled ([#2197](#2197)) ([d2f162b](d2f162b))
## [18.28.0](v18.27.1...v18.28.0) (2022-08-17)

### Features

* Add output for launch template name, and correct variable type value ([#2205](#2205)) ([0a52d69](0a52d69))
## [18.29.0](v18.28.0...v18.29.0) (2022-08-26)

### Features

* Allow TLS provider to use versions 3.0+ (i.e. - `>= 3.0`) ([#2211](#2211)) ([f576a6f](f576a6f))
Co-authored-by: Anton Babenko <anton@antonbabenko.com>
### [18.29.1](v18.29.0...v18.29.1) (2022-09-26)

### Bug Fixes

* Set `image_id` to come from the launch template instead of data source for self-managed node groups ([#2239](#2239)) ([c5944e5](c5944e5))
…vider tags to cluster primary security group (#2249)
## [18.30.0](v18.29.1...v18.30.0) (2022-09-29)

### Features

* Add output for cluster TLS certificate SHA1 fingerprint and provider tags to cluster primary security group ([#2249](#2249)) ([a74e980](a74e980))
### [18.30.1](v18.30.0...v18.30.1) (2022-10-11)

### Bug Fixes

* Update CloudWatch log group creation deny policy to use wildcard ([#2267](#2267)) ([ac4d549](ac4d549))
…e 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
### [18.30.2](v18.30.1...v18.30.2) (2022-10-14)

### Bug Fixes

* Disable creation of cluster security group rules that map to node security group when `create_node_security_group` = `false` ([#2274](#2274)) ([28ccece](28ccece))
### [18.30.3](v18.30.2...v18.30.3) (2022-11-07)

### Bug Fixes

* Update CI configuration files to use latest version ([#2293](#2293)) ([364c60d](364c60d))
## [18.31.0](v18.30.3...v18.31.0) (2022-11-21)

### Features

* New Karpenter sub-module for easily enabling Karpenter on EKS ([#2303](#2303)) ([f24de33](f24de33))
…rint list (#2307)

Co-authored-by: gdjensen <gjensen@tradewelltech.co>
### [18.31.1](v18.31.0...v18.31.1) (2022-11-22)

### Bug Fixes

* Include all certificate fingerprints in the OIDC provider thumbprint list ([#2307](#2307)) ([7436178](7436178))
### [18.31.2](v18.31.1...v18.31.2) (2022-11-23)

### Bug Fixes

* Ensure that `var.create` is tied to all resources correctly ([#2308](#2308)) ([3fb28b3](3fb28b3))
kimxogus and others added 30 commits July 15, 2024 19:55
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
## [20.18.0](v20.17.2...v20.18.0) (2024-07-15)

### Features

* Support `bootstrap_self_managed_addons` ([#3099](#3099)) ([af88e7d](af88e7d))
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
## [20.19.0](v20.18.0...v20.19.0) (2024-07-15)

### Features

* Pass the `primary_ipv6` argument to the AWS provider. ([#3098](#3098)) ([e1bb8b6](e1bb8b6))
* docs: Improve karpenter discovery tags example

* chore: Re-add general tags declaration

---------

Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
* feat(issue-3102): added support for ignore_failed_scaling_activities

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* Update node_groups.tf

Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>

* Update modules/self-managed-node-group/variables.tf

Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>

* feat(issue-3102): pre-commit checks sorted

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
## [20.20.0](v20.19.0...v20.20.0) (2024-07-19)

### Features

* Enable support for ignore_failed_scaling_activities ([#3104](#3104)) ([532226e](532226e))
* feat: Add support for `upgrade_policy`

* chore: Update test and validate
## [20.21.0](v20.20.0...v20.21.0) (2024-08-05)

### Features

* Add support for `upgrade_policy` ([#3112](#3112)) ([e12ab7a](e12ab7a))
…roup strategy (#3045)

* feat(eks):added subnet az filter for eks nodegroup placement groups

* fix: Correct logice for restricting placement group to AZ

* fix: Ensure node group args are passed from root module

---------

Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
## [20.22.0](v20.21.0...v20.22.0) (2024-08-05)

### Features

* Enable update in place for node groups with cluster placement group strategy ([#3045](#3045)) ([75db486](75db486))
…unknown *keys* (#3119)

Eliminates null check on tag values to fix for_each error about unknown *keys*

Fixes #3118

Related #2760 
Related #2681 
Related #2337
## [20.22.1](v20.22.0...v20.22.1) (2024-08-09)

### Bug Fixes

* Eliminates null check on tag values to fix for_each error about unknown *keys* ([#3119](#3119)) ([6124a08](6124a08)), closes [#3118](#3118) [#2760](#2760) [#2681](#2681) [#2337](#2337)
… dual-stack compatible (#3120)

* feat: Add new output values for OIDC issuer URL and provider that support IPv4/IPv6 dualstack

* chore: Revert addition of `dualstack_oidc_provider`

* fix: Add check for `aws` partition since this is the only partition currently supported

* fix: Revert partition conditional logic
## [20.23.0](v20.22.1...v20.23.0) (2024-08-09)

### Features

* Add new output values for OIDC issuer URL and provider that are dual-stack compatible ([#3120](#3120)) ([72668ac](72668ac))
…3126)

* chore: update controller IAM role permissions to support karpenter v1

* Update versions.tf

* Revert "Update versions.tf"

This reverts commit f0e5c79.

* fix: Add support for both v1 and prior to v1 controller permission policy

---------

Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
## [20.24.0](v20.23.0...v20.24.0) (2024-08-19)

### Features

* Add support for Karpenter v1 controller IAM role permissions ([#3126](#3126)) ([e317651](e317651))
## [20.24.1](v20.24.0...v20.24.1) (2024-09-16)

### Bug Fixes

* Correct Karpenter EC2 service principal DNS suffix in non-commercial regions ([#3157](#3157)) ([47ab3eb](47ab3eb))
## [20.24.2](v20.24.1...v20.24.2) (2024-09-21)

### Bug Fixes

* Remove deprecated `inline_policy` from cluster role ([#3163](#3163)) ([8b90872](8b90872))
Add primary_ipv6 parameter to self-managed-node-group
## [20.24.3](v20.24.2...v20.24.3) (2024-10-03)

### Bug Fixes

* Add `primary_ipv6` parameter to self-managed-node-group ([#3169](#3169)) ([fef6555](fef6555))
## [20.25.0](v20.24.3...v20.25.0) (2024-10-12)

### Features

* Add support for newly released AL2023 accelerated AMI types ([#3177](#3177)) ([b2a8617](b2a8617))

### Bug Fixes

* Update CI workflow versions to latest ([#3176](#3176)) ([eb78240](eb78240))
…pe`) on self-managed node group (#3166)

* set desired_capacity_type

* fix: Add variable with `null` type and pass through node group

---------

Co-authored-by: Bryant Biggs <bryantbiggs@gmail.com>
## [20.26.0](v20.25.0...v20.26.0) (2024-10-12)

### Features

* Add support for `desired_capacity_type` (named `desired_size_type`) on self-managed node group ([#3166](#3166)) ([6974a5e](6974a5e))
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.