Changes and Releases

Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.

  • Added

    Removed

  • Removed

    • Remove SSH key parameter for azure in the template command.
  • Added

    • SHA variable for images

    Changed

    • Upstream project location an references throughout the chart
    • Change upstream-sync script to new upstream project location and structure
    • Replace hyperkube image with kubectl image
    • Replace name “prometheus-operator” with “kube-prometheus-stack” in templates

    Updated

    • Sync with upstream chart version 10.1.0
    • prometheus-operator v0.38.1 -> v0.42.1
    • alertmanager v0.20.0 -> v0.21.0
    • configmap-reload v0.3.0 -> v0.4.0
    • prometheus-config-reloader v0.38.1 -> v0.42.1
    • prometheus v2.18.1 -> v2.21.0
    • new structure and format to all prometheus rules
  • Added

    • SHA variable for images

    Changed

    • Upstream project location an references throughout the chart
    • Change upstream-sync script to new upstream project location and structure
    • Replace hyperkube image with kubectl image
    • Replace name “prometheus-operator” with “kube-prometheus-stack” in templates

    Updated

    • Sync with upstream chart version 10.1.0
    • prometheus-operator v0.38.1 -> v0.42.1
    • alertmanager v0.20.0 -> v0.21.0
    • configmap-reload v0.3.0 -> v0.4.0
    • prometheus-config-reloader v0.38.1 -> v0.42.1
    • prometheus v2.18.1 -> v2.21.0
    • new structure and format to all prometheus rules
  • Added

    • Add organization CR description.

    Changed

    • Hide LastDeployed, revision if they are not presented.
  • Fix JS error (#602)

  • Changed

    • Discourage the usage of pre-release versions (#1932)

    Fixed

    • Worker node counter is broken when there are no node pools (#1929)
  • Added

    • Start publishing a container image of kubectl-gs as giantswarm/kubectl-gs

    Changed

    • Normalize organization name when used as a namespace, to match company requirements.
    • Allow using inactive release versions for templating clusters. This is especially useful for testing cluster upgrades.
  • Breaking changes

    • Kong Ingress Controller 1.0 removes support for several deprecated flags and the KongCredential custom resource. Please see the controller changelog for details. Note that Helm 3 will not remove the KongCredential CRD by default: you should delete it manually after converting KongCredentials to credential Secrets. If you manage CRDs using Helm (check to see if your KongCredential CRD has a app.kubernetes.io/managed-by: Helm label), perform the credential Secret conversion before upgrading to chart 1.11.0 to avoid losing credential configuration.
    • The chart no longer uses the extensions API for PodSecurityPolicy, and now uses the modern policy API. This breaks compatibility with Kubernetes versions 1.11 and older. (#195)

    Updated

    • Update architect-orb to 0.11.0
    • Sync with upstream chart 1.11.0
    • Please check the upstream CHANGELOG.md

    Changed

    • Change upstream default branch in upstream-sync script