Security
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
Changed
- Changed the default
PolicyException namespace to giantswarm. - Replace deprecated toleration
node-role.kubernetes.io/master with node-role.kubernetes.io/control-plane on falco and falco-exporter Daemonsets.
Changed
- Remove shared app collection from circle CI
- Updated dependencies to the latest versions
Added
- Add Kyverno policy controlling
PolicyException namespaces. - Set a default namespace of
policy-exceptions for customer PolicyException resources.
Changed
- Remove shared app collection from circle CI
- Define pod disruption budget as percentage