Security

  • Added

    • Added node-role.kubernetes.io/control-plane to crd install jobs toleration

    Changed

    • Updated templates to consistently use {{ include "external-secrets.name" . }} instead of {{ include "external-secrets.fullName" . }}
      • The conversion webhook on CRDs use {{ include "external-secrets.name" . }}
      • The ClusterRole previously called {{ include "external-secrets.fullName" . }}-servicebindings was renamed to {{ include "external-secrets.name" . }}-servicebindings
      • The external-secrets service account was renamed from using external-secrets.fullName to external-secrets.name by default

    Changed

    • Update external-secrets to v0.8.3
  • Fixed

    • Ensured that Automation SA in the default namespace is only updated in case there are actual changes
  • Changed

    • Install giantswarm-selfsigned ClusterIssuer regardless of global.giantSwarmClusterIssuer.install value. It is required as a default component for Giant Swarm cluster installations.
  • Added

    • Add ClusterPolicy restrict-policy-kind-wildcards to prevent running (Cluster)Policies which match all API Kinds.
    • Add PolicyException for Giant Swarm’s chart-operator.
  • Changed

    • Enable PSS Restricted policies by default.

    Removed

    • Stop pushing to openstack-app-collection.
  • Added

    • Add a webhooks cleanup job for ensuring deletion of Kyverno webhooks on chart uninstall.

    Changed

    • Replace deprecated toleration node-role.kubernetes.io/master with node-role.kubernetes.io/control-plane on CRD install job.
  • Added

    • Add Cilium Network Policy to trivy.
    • Added Kyverno PolicyException for trivy-app.

    Changed

    • Modified the VerticalPodAutoscaler to make the Container Policies configurable.
    • Moved the VerticalPodAutoscaler.enabled flag to VerticalPodAutoscaler.trivy.enabled to align with other Apps.
  • Removed

    • Stop pushing to openstack-app-collection.
  • Changed

    • Update dependency gin to v1.9.0

    Fixed

    • Fixed read-all clusterRole to append pods/log policy rule once
    • Fixed reconciling subjects in existing organization namespace role bindings
  • Changed

    • Changed log level to info

This part of our documentation refers to our vintage product. The content may be not valid anymore for our current product. Please check our new documentation hub for the latest state of our docs.