Skip to content

Releases: giantswarm/cluster

v1.7.0

06 Dec 10:14
665ac32
Compare
Choose a tag to compare

Added

  • Add teleport-init systemd unit to handle initial token setup before teleport service starts

Changed

  • Improve teleport service reliability by adding proper file and service dependencies and pre-start checks

v1.0.3

15 Oct 12:22
0da561c
Compare
Choose a tag to compare

Changed

  • Allow configuring cgroups v1 or v2 compatibility per node pool, instead of the whole cluster. Control plane nodes always use cgroups v2.

v0.35.3

14 Oct 13:59
ec726ea
Compare
Choose a tag to compare

Changed

  • Allow configuring cgroups v1 or v2 compatibility per node pool, instead of the whole cluster. Control plane nodes always use cgroups v2.

v1.6.0

10 Oct 19:45
60b2b71
Compare
Choose a tag to compare

Changed

  • Allow configuring cgroups v1 or v2 compatibility per node pool, instead of the whole cluster. Control plane nodes always use cgroups v2.
  • Fix new line in additionalFields.

Added

  • Added support for groupsPrefix and usernamePrefix to OIDC configuration

v1.5.2

05 Oct 18:43
6495549
Compare
Choose a tag to compare

Added

  • Added support for Upholds within unit section of custom systemd configuration

v1.5.1

03 Oct 15:00
650f0ce
Compare
Choose a tag to compare

Changed

  • Pass Template object through to generated systemd unit values.

v1.5.0

03 Oct 09:48
a31c02a
Compare
Choose a tag to compare

Added

  • Added support for Service section in custom systemd configuration
  • Added support for After, Requires, Wants and BindsTo within unit section of custom systemd configuration
  • Added support for passing Helm templating from provider chart values through to systemd unit templates
  • Added support for Before and PartOf within unit section of custom systemd configuration
  • Added support for Restart, Environment and EnvironmentFile within service section of custom systemd configuration

Changed

  • Switch systemd Service ExecStart to an array to support multiple commands

v1.0.2

30 Sep 16:21
7672ae4
Compare
Choose a tag to compare

Added

  • Chart: Add OS tooling named template.
    • cluster.os.name named template that returns the operating system name.
    • cluster.os.releaseChannel named template that returns the operating system release channel.
    • cluster.os.version named template that returns the operating system version.
    • cluster.os.tooling.version named template which is used to obtain the OS tooling (capi-image-builder) version.

Changed

  • Chart: Add OS tooling named template.
    • Deprecate cluster.component.flatcar.version named template in favor of cluster.os.version.

v1.4.1

23 Sep 16:49
3eea3a1
Compare
Choose a tag to compare

Fixed

  • Remove deprecation message for customNodeLabels and customNodeTaints, because they are not deprecated.

v1.4.0

23 Sep 15:33
93b0cd2
Compare
Choose a tag to compare

Added

  • Allow configuring kube-controller-manager --node-cidr-mask-size flag.
  • Chart: Support multiple service account issuers.
    Change providerIntegration.controlPlane.kubeadmConfig.clusterConfiguration.apiServer.serviceAccountIssuer to plural providerIntegration.controlPlane.kubeadmConfig.clusterConfiguration.apiServer.serviceAccountIssuers and render them in the specified order as --service-account-issuer parameters for the API server.

Changed

  • Only add the customNodeLabels value to the kubelet node-labels argument in the KubeadmConfig when customNodeLabels is defined.