Skip to content

Releases: giantswarm/cluster-azure

v1.5.0

11 Dec 13:38
71f6a07
Compare
Choose a tag to compare

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

v1.4.0

13 Nov 23:09
21293cc
Compare
Choose a tag to compare

Changed

  • Make external-dns-private app depend on the prometheus-operator-crd app, because it uses ServiceMonitors.

v1.3.0

24 Sep 19:45
b92ab67
Compare
Choose a tag to compare

Changed

  • Chart: Update cluster to v1.4.1
    • Allow to enable auditd service through global.components.auditd.enabled.
    • Allow configuring kube-controller-manager --node-cidr-mask-size flag.

Removed

  • Remove Cilium deprecated values.

v1.2.0

05 Sep 19:23
af0e6f5
Compare
Choose a tag to compare

Changed

  • Chart: Update cluster to v1.2.2
    • Set MachineDeployment Kubernetes version from release

Removed

  • Remove unused internal values from values.schema.json.

v1.1.0

29 Aug 21:16
ff5f03f
Compare
Choose a tag to compare

Changed

  • Apps: Use catalog from Release CR.

v1.0.0

12 Aug 14:34
7c91eb9
Compare
Choose a tag to compare

Important

Releases that include this cluster-azure version have to define os-tooling in the their .spec.components.

See image changes below for more details and Azure (CAPZ) release v27.0.0 for a Release resource example.

Changed

  • Chart: Update cluster to v1.1.0. (#325)
    • Machine Template: Adapt new image format.
    • Apps: Enable observability-policies.

v0.18.0

25 Jul 14:59
a1761aa
Compare
Choose a tag to compare

Changed

  • Update cluster chart version to v1.0.0. This update adds MC Zot deployment as a registry mirror for gsoci.azurecr.io registry. This is the new default behavior.

v0.17.0

23 Jul 09:48
ea33276
Compare
Choose a tag to compare

⚠️ Breaking change ⚠️

  • Support for Release CR's.
How to migrate to cluster-azure
  • In ConfigMap <cluster name>-userconfig set .Values.global.release to the release version, e.g. 25.0.0.
  • In App <cluster name> set the version to an empty string.

v0.16.1

16 Jul 10:59
32ffc9f
Compare
Choose a tag to compare

Changed

  • Respect global.apps.externalDnsPrivate to overwrite configuration of external-dns-private app.

v0.16.0

10 Jul 04:53
9b12494
Compare
Choose a tag to compare

Breaking change

  • Append cluster name to natgateway resource to differentiate CR names for azure-service-operator.
  • Set routeTable for control plane nodes by default.

Commands to run after upgrade

  • Login to azure
az login 
az account set -s <subscription-of-azurecluster>
  • Remove natgateway manually so that CAPZ can recreate it with a unique name
export CLUSTER_NAME=<cluster-name>
az network vnet subnet update --resource-group $CLUSTER_NAME --vnet-name $CLUSTER_NAME-vnet --name node-subnet  --remove natGateway.id
az network nat gateway delete --resource-group $CLUSTER_NAME --name node-natgateway
  • Add route table to CP nodes
az network vnet subnet update --resource-group $CLUSTER_NAME  --vnet-name $CLUSTER_NAME-vnet --name control-plane-subnet --route-table $CLUSTER_NAME-node-routetable