Skip to content

Releases: giantswarm/cluster-aws

v1.3.6

27 Jan 16:00
64fd376
Compare
Choose a tag to compare

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

23 Jan 15:41
6a30065
Compare
Choose a tag to compare

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

14 Dec 12:25
a041ea6
Compare
Choose a tag to compare

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 before teleport service starts
    • Improve teleport service reliability by adding proper file and service dependencies and pre-start checks

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 because HelmRelease does not allow specifying the MC's kubeconfig secret namespace. The bundle was therefore switched to an App.

v1.3.5

12 Dec 13:24
3729282
Compare
Choose a tag to compare

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 because HelmRelease does not allow specifying the MC's kubeconfig secret namespace. The bundle was therefore switched to an App.

v1.1.5

12 Dec 08:34
ac7990b
Compare
Choose a tag to compare

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 because HelmRelease does not allow specifying the MC's kubeconfig secret namespace. The bundle was therefore switched to an App.

v1.1.4

10 Dec 10:09
ccb3402
Compare
Choose a tag to compare

Added

  • Add aws-node-termination-handler bundle

v2.4.0

12 Nov 10:52
92745a6
Compare
Choose a tag to compare

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

17 Oct 12:21
be7e031
Compare
Choose a tag to compare

Added

  • Expose the maxHealthyPercentage property to allow setting the maximum percentage of healthy machines in the Auto Scaling Group during upgrades.

v1.3.4

15 Oct 15:22
9028d95
Compare
Choose a tag to compare

Changed

  • Bump cluster chart to 1.0.3 so that we can configure node pools for cgroupsv1.

v1.1.3

15 Oct 09:45
645abef
Compare
Choose a tag to compare

Changed

  • Bump cluster chart to 0.35.3 so that we can configure node pools for cgroupsv1.