breaking: the dependency cloudposse/eks-cluster/aws has been updated to a new major version (4.8.0), which may include breaking changes. #major
#289
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.0.0->4.8.0Release Notes
cloudposse/terraform-aws-eks-cluster (cloudposse/eks-cluster/aws)
v4.8.0Compare Source
Feat: Add remote_network_config configuration @mszczepanczyk-soprasteria (#258)
what
why
references
v4.7.0Compare Source
feat: add pod identity association support for EKS addons @litanyofmadness (#256)
what
why
references
Terraform EKS Addon Pod Identity: Docs
Closes: #252
🤖 Automatic Updates
Fix go version in tests @osterman (#255)
what
1.24why
References
Replace Makefile with atmos.yaml @osterman (#254)
what
Makefileatmos.yamlwhy
build-harnesswithatmosfor readme genrationReferences
v4.6.0Compare Source
🚀 Enhancements
access_scopeoptional inaccess_policy_associationsEnhancements (#250)
what
access_scopeoptional inaccess_policy_associationsenabled=falsewhy
access_scopeare optional, soaccess_scopeitself is not requiredreferences
🐛 Bug Fixes
enabled=falseBugfixes @Nuru (#250)
what
enabled=falsewhy
enabled=falsereferences
v4.5.0Compare Source
Add support for upgrade policy configuration @z0rc (#245)
what
Add module variable to set
aws_eks_cluster'supgrade_policy.why
I need to be able to downgrade EKS support policy from default "Extedned" to "Standard".
references
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_cluster#upgrade_policy
https://aws.amazon.com/about-aws/whats-new/2024/07/amazon-eks-controls-kubernetes-version-support-policy/
Summary by CodeRabbit
New Features
upgrade_policyfor configuring the support policy of the EKS cluster.zonal_shift_configto the Terraform configuration.Documentation
upgrade_policyinput.upgrade_policyconfiguration in the fixtures and variable files.Bug Fixes
v4.4.1Compare Source
Add support for zonal shift configuration @z0rc (#243)
what
Add support of zonal shift config for the cluster. Closes #242
why
See linked ticket.
references
See linked ticket.
additional info
<br>to<br/>changes are caused by new version ofterraform-docsand are intended, see terraform-docs/terraform-docs#787🤖 Automatic Updates
Update terratest to '>= 0.46.0' @osterman (#232)
what
>= 0.46.0why
References
Migrate new test account @osterman (#240)
what
.github/settings.yml.github/chatops.ymlfileswhy
.github/settings.ymlfrom org level to getterratestenvironmenttestaccountReferences
Update .github/settings.yml @osterman (#239)
what
.github/settings.yml.github/auto-release.ymlfileswhy
.github/settings.ymlfrom org levelreferences
Update .github/settings.yml @osterman (#238)
what
.github/settings.yml.github/auto-release.ymlfileswhy
.github/settings.ymlfrom org levelreferences
v4.4.0Compare Source
🚀 Enhancements
feat: Add support bootstrap_self_managed_addons @sergeyrudenko111 (#236)
what
bootstrap_self_managed_addonsforaws_eks_clusterresourcewhy
references
https://aws.amazon.com/about-aws/whats-new/2024/06/amazon-eks-cluster-creation-flexibility-networking-add-ons/
v4.3.0Compare Source
feat: Add missed tags @MaxymVlasov (#235)
what
Add tags to resources where they missed
🤖 Automatic Updates
Update .github/settings.yml @osterman (#234)
what
.github/settings.yml.github/auto-release.ymlfileswhy
.github/settings.ymlfrom org levelreferences
v4.2.0Compare Source
add cloudwatch_log_group_class config @peter-novata (#229)
what
why
terraform AWS provider added support for the recent cloudwatch log infrequent access feature which reduces cloudwatch log costs by up to 50%
references
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudwatch_log_group.html#log_group_class
https://aws.amazon.com/blogs/aws/new-amazon-cloudwatch-log-class-for-infrequent-access-logs-at-a-reduced-price/
🤖 Automatic Updates
Update release workflow to allow pull-requests: write @osterman (#231)
what
.github/workflows/release.yaml) to have permission to comment on PRwhy
Update GitHub Workflows to use shared workflows from '.github' repo @osterman (#228)
what
.github/workflows) to use shared workflows from.githubrepowhy
v4.1.1Compare Source
Add Service IPv4 CIDR to output @z0rc (#227)
what
Implements #226.
why
See linked issue.
references
See linked issue.
Fix badges @goruha (#224)
what
why
latest updatebadgesUpdate readme workflows @goruha (#223)
what
why
Update/enhance migration documentation @Nuru (#218)
what
.editorconfigwhy
🚀 Enhancements
Bump github.com/hashicorp/go-getter from 1.7.3 to 1.7.4 in /test/src @dependabot (#222)
Bumps github.com/hashicorp/go-getter from 1.7.3 to 1.7.4.
Release notes
Sourced from github.com/hashicorp/go-getter's releases.
Commits
268c11cescape user provide string to git (#483)975961fMerge pull request #433 from adrian-bl/netrc-fix5ccb39aMake addAuthFromNetrc ignore ENOTDIR errorsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
🤖 Automatic Updates
Update GitHub Workflows to Fix ReviewDog TFLint Action @osterman (#225)
what
.github/workflows) to addissue: writepermission needed by ReviewDogtflintactionwhy
Bump golang.org/x/net from 0.21.0 to 0.23.0 in /test/src @dependabot (#221)
Bumps golang.org/x/net from 0.21.0 to 0.23.0.
Commits
c48da13http2: fix TestServerContinuationFlood flakes762b58dhttp2: fix tipos in commentba87210http2: close connections when receiving too many headersebc8168all: fix some typos3678185http2: make TestCanonicalHeaderCacheGrowth faster448c44fhttp2: remove clientTesterc7877achttp2: convert the remaining clientTester tests to testClientConnd8870b0http2: use synthetic time in TestIdleConnTimeoutd73acffhttp2: only set up deadline when Server.IdleTimeout is positive89f602bhttp2: validate client/outgoing trailersDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Bump github.com/hashicorp/go-getter from 1.7.3 to 1.7.4 in /test/src @dependabot (#222)
Bumps github.com/hashicorp/go-getter from 1.7.3 to 1.7.4.
Release notes
Sourced from github.com/hashicorp/go-getter's releases.
Commits
268c11cescape user provide string to git (#483)975961fMerge pull request #433 from adrian-bl/netrc-fix5ccb39aMake addAuthFromNetrc ignore ENOTDIR errorsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
chore(deps): update all @renovate (#220)
This PR contains the following updates:
2.4.1->2.4.22.1.1->2.2.0Release Notes
cloudposse/terraform-aws-dynamic-subnets (cloudposse/dynamic-subnets/aws)
v2.4.2Compare Source
🚀 Enhancements
chore(deps): update terraform cloudposse/utils/aws to v1.4.0 (main) @​renovate (#​191)
This PR contains the following updates:
1.3.0->1.4.0Release Notes
cloudposse/terraform-aws-utils (cloudposse/utils/aws)
v1.4.0Compare Source
Add il-central-1 region @​&#​8203;jasonmk (#&#​8203;31)
what
Add new Tel Aviv (il-central-1) region
why
Provide full coverage
references
Sync github @​&#​8203;max-lobur (#&#​8203;27)
Rebuild github dir from the template
🤖 Automatic Updates
chore(deps): update terraform cloudposse/utils/aws to v1.4.0 (main) @​renovate (#​191)
This PR contains the following updates:
1.3.0->1.4.0Release Notes
cloudposse/terraform-aws-utils (cloudposse/utils/aws)
v1.4.0Compare Source
Add il-central-1 region @​&#​8203;jasonmk (#&#​8203;31)
what
Add new Tel Aviv (il-central-1) region
why
Provide full coverage
references
Sync github @​&#​8203;max-lobur (#&#​8203;27)
Rebuild github dir from the template
Update README.md and docs @​cloudpossebot (#​189)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates
cloudposse/terraform-aws-vpc (cloudposse/vpc/aws)
v2.2.0Compare Source
Use GitHub Action Workflows from `cloudposse/.github` Repo @osterman (#219)
what
why
cldouposse/.githubrepositoryv4.1.0Compare Source
Update readme @osterman (#208)
what
why
🚀 Enhancements
Output addons_versions if enabled @bogdanbarna (#216)
what
addons_versionif the EKS addons are enabled (var.addons)why
references
🤖 Automatic Updates
Add GitHub Settings @osterman (#215)
what
.github/settings.yaml)why
Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /test/src @dependabot (#213)
Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
v4.0.0: Major breaking changesCompare Source
Major breaking changes. Review the migration guide for guidance about upgrading.
In this version we fulfill the promise of managing EKS access via AWS APIs rather than via the various hacks we employed to make it possible to manage access via the
aws-authConfigMap. As a result, all references to the Kubernetes Terraform AWS provider have been removed, requiring manual intervention for upgrading from previous versions.We also removed Security Group and other inputs deprecated in version 2.
We believe the final result is much cleaner, more reliable, and more stable than earlier versions, but the upgrade is unfortunately non-trivial. Please allow yourself sufficient time to read the migration guide before upgrading.
Use AWS API for EKS authentication and authorization @Nuru (#206)
Major Breaking Changes
what
aws-authConfigMapgov1.21, Kubernetes 1.29, etc.why
references
Update readme @osterman (#204)
what
why
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.