Skip to content

Releases: giantswarm/cluster-aws

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.

v1.3.3

30 Sep 16:26
6bafc80
Compare
Choose a tag to compare

Changed

  • Chart: Update cluster to v1.0.2.
    • Chart: Add OS tooling named template.

v2.2.0

24 Sep 12:29
c3f17be
Compare
Choose a tag to compare

Added

  • Allow to enable auditd through global.components.auditd.enabled helm value.
  • Chart: Support multiple service account issuers.
    This is used for example in the migration from Vintage AWS clusters to CAPA. Multiple issuers were previously supported only through internal chart values (this change removes internal.migration.irsaAdditionalDomain). The internal annotation aws.giantswarm.io/irsa-additional-domain on AWSMachineTemplate objects is changed to plural aws.giantswarm.io/irsa-trust-domains on the AWSCluster object.

Changed

  • Chart: Update cluster to v1.4.1.
  • Set provider specific configuration for cilium CNI ENI values.

Removed

  • Remove Cilium app deprecated values.