Releases: giantswarm/cluster-aws
v1.3.6
Changed
- Chart: Reduce default etcd volume size to 50 GB.
- Explicitly set Ignition user data storage type to S3 bucket objects for machine pools
- Use reduced IAM permissions on worker nodes instance profile. This can be toggled back with
global.providerSpecific.reducedInstanceProfileIamPermissionsForWorkers
.
Fixed
- Explicitly set aws-node-termination-handler queue region so crash-loops are avoided, allowing faster startup
v2.6.0
Changed
- Chart: Reduce default etcd volume size to 50 GB.
- Explicitly set Ignition user data storage type to S3 bucket objects for machine pools
- Use reduced IAM permissions on worker nodes instance profile. This can be toggled back with
global.providerSpecific.reducedInstanceProfileIamPermissionsForWorkers
.
Fixed
- Explicitly set aws-node-termination-handler queue region so crash-loops are avoided, allowing faster startup
v2.5.0
Added
- Add aws-node-termination-handler bundle
- Values: Add
global.providerSpecific.controlPlaneAmi
&global.providerSpecific.nodePoolAmi
. - Make ASG lifecycle hook heartbeat timeout configurable
Changed
- Chart: Update
cluster
to v1.7.0.- Add
teleport-init
systemd unit to handle initial token setup beforeteleport
service starts - Improve
teleport
service reliability by adding proper file and service dependencies and pre-start checks
- Add
Fixed
-
Fix aws-nth-bundle to use the MC's kubeconfig context if it's in a different organization namespace.
Workload clusters outside the MC's
org-giantswarm
namespace failed to deploy the bundle becauseHelmRelease
does not allow specifying the MC's kubeconfig secret namespace. The bundle was therefore switched to anApp
.
v1.3.5
Added
- Values: Add
global.providerSpecific.controlPlaneAmi
&global.providerSpecific.nodePoolAmi
. - Add aws-node-termination-handler bundle
- Make ASG lifecycle hook heartbeat timeout configurable
Fixed
-
Fix aws-nth-bundle to use the MC's kubeconfig context if it's in a different organization namespace.
Workload clusters outside the MC's
org-giantswarm
namespace failed to deploy the bundle becauseHelmRelease
does not allow specifying the MC's kubeconfig secret namespace. The bundle was therefore switched to anApp
.
v1.1.5
Added
- Make ASG lifecycle hook heartbeat timeout configurable
Fixed
-
Fix aws-nth-bundle to use the MC's kubeconfig context if it's in a different organization namespace.
Workload clusters outside the MC's
org-giantswarm
namespace failed to deploy the bundle becauseHelmRelease
does not allow specifying the MC's kubeconfig secret namespace. The bundle was therefore switched to anApp
.
v1.1.4
Added
- Add aws-node-termination-handler bundle
v2.4.0
Added
- Add
global.providerSpecific.additionalNodeTags
. Field used to specify tags applied to nodes only.
Fixed
- Only try to render subnet tags if they are defined by the user.
v2.3.0
Added
- Expose the
maxHealthyPercentage
property to allow setting the maximum percentage of healthy machines in the Auto Scaling Group during upgrades.
v1.3.4
Changed
- Bump
cluster
chart to1.0.3
so that we can configure node pools for cgroupsv1.
v1.1.3
Changed
- Bump
cluster
chart to0.35.3
so that we can configure node pools for cgroupsv1.