Security
Added
- Add supplemental security and best practices policies:
check-resources-request-and-limits-ratiocheck-serviceaccount-secretsdisallow-gitrepo-volumedisallow-latest-tagprevent-bare-podsrequire-container-requests-and-limitsrequire-emptydir-requests-and-limitsrequire-pod-probesrestrict-binding-clusteradminrestrict-binding-system-groupsrestrict-sa-automount-sa-token
Changed
- Narrow down CiliumNetworkPolicy egress rule to match DNS service only.
- Narrow down CiliumNetworkPolicy ingress rule to allow traffic from namespace.
Changed
- Update
kyverno to upstream version v1.13.4. - Use GVK for specifying Kinds in core-policies.
- Add
runAsGroup to container security contexts.
Added
- Add supplemental policies
restrict-external-ips, require-ro-rootfs, and enable upstream policy require-non-root-groups. - Add supplemental policy to generate default deny-all Network Policies in newly created namespaces.
Changed
- Update to upstream
Kyverno Policies version 1.13.4.
Changed
- Update
Falco to upstream version 0.40.0.
Removed
- Removed unused chart value
.secret.firestoreServiceAccountKey and .secret.
Added
- Adds new sync method based on Vendir to sync from upstream
Changed
- Updates Cert-manager Chart to Upstream 1.16.2
Added
- Add
AutomatedException feature.
Changed
- Disable logger development mode to avoid panicking
- Disable PSPs and CRD install job.
Removed
- Removed analytics functionality, kept GraphQL API and optional Helm values for compatibility reasons.
Changed
- Changed ownership to Team Shield
Changed
- Add
application.giantswarm.io/team label to policies.