Changes and Releases

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

    • Add full stops to end of all descriptions (#1647)
  • Restructure General & Developer Platform (#1645)

    • merged General & Developer Platform => Platform Overview
    • grouped some cluster related docs in the platform overview in Cluster Management
    • merged top menu security with Platform Overview security
    • moved Support & Training to top level menu
    • fixed all links
    • added aliases
  • Added

    • Add capability to attach custom labels and annotations to kustomize-contoller pod template

    Changed

    • Bump upstream flux toolkit version to from v0.36.0 to v0.37.0.
      • The interpretation of the gitImplementation field of GitRepository by source-controller and image-automation-controller has been deprecated, and will effectively always use go-git.
      • ImageUpdateAutomation objects with a .spec.PushBranch specified will have the push branch refreshed automatically via force push.
      • ImagePolicy CRD dropped version v1alpha1
      • ImageRepository CRD dropped version v1alpha1
      • ImageUpdateAutomation CRD dropped version v1alpha1
    • Increased memory limits for CRD install job as it was observed to frequently get OOM killed
  • Changed

    • Change ServiceMonitor and PodMonitor discovery label selector.
    • Enable renovate and bump dependencies.
  • Fixed

    • Add missing namespace in SOPS related secrets created by GitOps subcommands.
  • Changed

    • ServiceAccount: Align to upstream (#207).
      • Helper: Add upstream helpers.
      • ServiceAccount: Add annotations from values.
    • RBAC: Align to upstream (#209)
      • Split rbac.yaml into clusterrole.yaml and clusterrolebinding.yaml.
      • Compose role rules based on values.
      • Rename ClusterRoleBinding.
      • Enable RBAC creation based on values.
    • Deployment: Align to upstream (#210 #211).
      • Add annotations from values.
      • Add labels in pods from values.
      • Add annotations in pods from values.
      • Add deployment specs.
  • Modified

    • Added headless service with monitoring label
  • Fixed

    • Disable AppArmor in embedded grafana
    • Enable grafana PSP by default.
  • Fixed

    • Disable AppArmor in embedded grafana
    • Enable grafana PSP by default.