Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers
APACHE-2.0 License
Bot releases are visible (Hide)
Published by cloudposse-releaser[bot] 2 months ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | module | minor |
0.39.0 -> 0.40.0
|
v0.40.0
var.tags
does not provide any tags if you rely on context
:
module {
...
context = module.this.context
}
.github/settings.yml
.github/auto-release.yml
files.github/settings.yml
from org level.github/settings.yml
.github/auto-release.yml
files.github/settings.yml
from org level.github/workflows/release.yaml
) to have permission to comment on PR.github/workflows
) to use shared workflows from .github
repoPackage | Type | Update | Change |
---|---|---|---|
cloudposse/dynamic-subnets/aws (source) | module | patch |
2.4.1 -> 2.4.2
|
v2.4.2
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/utils/aws (source) | module | minor |
1.3.0 -> 1.4.0
|
v1.4.0
Add new Tel Aviv (il-central-1) region
Provide full coverage
Rebuild github dir from the template
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/utils/aws (source) | module | minor |
1.3.0 -> 1.4.0
|
v1.4.0
Add new Tel Aviv (il-central-1) region
Provide full coverage
Rebuild github dir from the template
This is an auto-generated PR that updates the README.md and docs
To have most recent changes of README.md and doc from origin templates
.github/workflows
) to add issue: write
permission needed by ReviewDog tflint
action.github/workflows/settings.yaml
)cldouposse/.github
repository.github/settings.yaml
)This is an auto-generated PR that updates the README.md and docs
To have most recent changes of README.md and doc from origin templates
make readme
to rebuild README.md
from README.yaml
.github
repoPackage | Type | Update | Change |
---|---|---|---|
cloudposse/vpc/aws (source) | module | minor |
2.1.1 -> 2.2.0
|
v2.2.0
This is an auto-generated PR that updates the README.md and docs
To have most recent changes of README.md and doc from origin templates
Package | Type | Update | Change |
---|---|---|---|
cloudposse/vpc/aws (source) | module | patch |
2.1.0 -> 2.1.1
|
v2.1.1
This PR adds support for Network Address Usage Metrics on the VPC.
AWS documentation : https://docs.aws.amazon.com/vpc/latest/userguide/network-address-usage.html
Terraform documentation : https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/vpc#enable_network_address_usage_metrics
Network Address Usage metrics can help monitor the growth of a VPC and would be useful for any user.
Enable this after creating a VPC does not trigger recreation of the VPC.
closes #115
Rebuild github dir from the template
This is an auto-generated PR that updates the README.md and docs
To have most recent changes of README.md and doc from origin templates
📅 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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
Bumps the go_modules group in /test/src with 4 updates: github.com/hashicorp/go-getter, golang.org/x/crypto, golang.org/x/net and google.golang.org/protobuf.
Updates github.com/hashicorp/go-getter
from 1.7.1 to 1.7.5
Updates golang.org/x/crypto
from 0.14.0 to 0.17.0
Updates golang.org/x/net
from 0.17.0 to 0.23.0
Updates google.golang.org/protobuf
from 1.31.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
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions.github/workflows/release.yaml
) to have permission to comment on PR.github/workflows
) to use shared workflows from .github
repo.github/workflows
) to add issue: write
permission needed by ReviewDog tflint
action.github/workflows/settings.yaml
)cldouposse/.github
repository.github/settings.yaml
)This is an auto-generated PR that updates the README.md and docs
To have most recent changes of README.md and doc from origin templates
make readme
to rebuild README.md
from README.yaml
.github
repoPublished by github-actions[bot] 8 months ago
template
, local
, and null
providers.Full Changelog: https://github.com/cloudposse/terraform-aws-eks-workers/compare/0.18.4...0.21.0
Published by github-actions[bot] 8 months ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | module | minor |
0.37.1 -> 0.39.0
|
v0.39.0
In my other PR for terraform ECS component I changed the default value of variable that is being passed here. Without this change terraform will complain that there is no such field as instances_distribution/override
NOTE: This PR must be merged first and then I will change version of ASG component in ECS component
v0.38.0
network_interface_id
variable to launch_templatev0.37.2
Version v0.36.0
does not work with AWS Provider 4.X.
In PR #121 of v0.36.0
, the preference key scale_in_protected_instances
, which had been available only since AWS Provider 5.16.0
introduced by PR#33310, was added. That basically upgrades the required AWS provider version to 5.16.0+
.
We will get errors like the below while planning with AWS provider <5.16.0
:
│ Error: Unsupported argument
│
│ on .terraform/modules/autoscale_group/main.tf line 187, in resource "aws_autoscaling_group" "default":
│ 187: scale_in_protected_instances = lookup(preferences.value, "scale_in_protected_instances", null)
│
│ An argument named "scale_in_protected_instances" is not expected here.
Version v0.36.0
does not work with AWS Provider 4.X.
In PR #121 of v0.36.0
, the preference key scale_in_protected_instances
, which had been available only since AWS Provider 5.16.0
introduced by PR#33310, was added. That basically upgrades the required AWS provider version to 5.16.0+
.
We will get errors like the below while planning with AWS provider <5.16.0
:
│ Error: Unsupported argument
│
│ on .terraform/modules/autoscale_group/main.tf line 187, in resource "aws_autoscaling_group" "default":
│ 187: scale_in_protected_instances = lookup(preferences.value, "scale_in_protected_instances", null)
│
│ An argument named "scale_in_protected_instances" is not expected here.
Published by github-actions[bot] 8 months ago
This would be the v1.0.0 release except we accidentally published that previously.
We do not expect breaking changes, but there have been a lot of updates to support the current version of the AWS Terraform provider (v5), so some caution is warranted when upgrading.
Published by cloudpossebot over 1 year ago
Unfortunately, v1.0.0 was released by mistake. Current recommended version is v0.18.4, or you can try v1.0.0-rc2. Either way, expect breaking changes in the next release.
Published by nitrocode about 2 years ago
Full Changelog: https://github.com/cloudposse/terraform-aws-eks-workers/compare/1.0.0-rc1...1.0.0-rc2
Published by cloudpossebot over 2 years ago
From #70
Having this would be helpful as a backstop for the in-cluster node replacement options with cluster-autoscaler / node-problem-detector / Draino to ensure that a node is replaced even if all else fails.
null-label
and context.tf
to v0.25.0Published by cloudpossebot over 2 years ago
Unstable pre-release. See release notes for v0.19.0 for more details.
In our organisation, permissions boundaries are a requirement for all engineers to provide to roles. Allowing them to be attached to the default roles allows us to create node groups without creating our own roles and policies.
The change is entirely optional and non-breaking.
Published by cloudpossebot about 3 years ago
This is an auto-generated PR that updates the context.tf
file to the latest version from cloudposse/terraform-null-label
To support all the features of the context
interface.
Published by cloudpossebot about 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/security-group/aws (source) | module | patch |
0.3.2 -> 0.3.3
|
v0.3.3
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot about 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/label/null (source) | module | minor |
0.24.1 -> 0.25.0
|
v0.25.0
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot about 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/security-group/aws (source) | module | patch |
0.3.1 -> 0.3.2
|
v0.3.2
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot over 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | module | minor |
0.26.0 -> 0.27.0
|
v0.27.0
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot over 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | module | minor |
0.25.0 -> 0.26.0
|
v0.26.0
All inputs have to be provided e.g.
This works
warm_pool = {
pool_state = "Running"
min_size = 1
max_group_prepared_capacity = null
}
This fails
warm_pool = {
pool_state = "Running"
min_size = 1
}
The only way around this is to use the optional()
variable feature which is still experimental.
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot over 3 years ago
We are revising and standardizing our handling of security groups and security group rules across all our Terraform modules. This is an early attempt with significant breaking changes. We will make further breaking changes soon, so using this version is not recommended.
Published by cloudpossebot over 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | module | minor |
0.24.1 -> 0.25.0
|
v0.25.0
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot over 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | module | patch |
0.24.0 -> 0.24.1
|
v0.24.1
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot over 3 years ago
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | module | minor |
0.23.1 -> 0.24.0
|
v0.24.0
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot over 3 years ago
Closes #66
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/ec2-autoscale-group/aws (source) | terraform | patch |
0.23.0 -> 0.23.1
|
v0.23.1
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
Published by cloudpossebot over 3 years ago