Security
Changed
- Change base image registry to
gsoci.azurecr.io
Changed
- Fix missing targetPort in
cainjector-service
Changed
- Only support Kyverno
PolicyException version v2 and remove v2beta1 support.
Fixed
- Fix missing cluster-wide write permissions for customer admin groups by adding the missing
write-all-customer-group ClusterRoleBinding.
Added
- Extended
crossplane-edit ClusterRoleBinding to include automation ServiceAccounts from all organization namespaces. - Added dynamic namespace watching to automatically add/remove org automation ServiceAccounts from the
crossplane-edit ClusterRoleBinding when org namespaces are created or deleted.
Changed
- Remove empty service port value.
Changed
- Update
falco to upstream version 0.41.3.
Changed
- Add
alloy ingress rules for cainjector metrics ingestion.
Added
- Add empty values placeholder for customer
read-all groups.
Changed
- Resolve updated code linter findings.
- Update dependencies and clean up go.mod.
- Update to go 1.24.
Added
- Make Ingress annotations configurable via values (
.Values.ingress.annotations)
Changed
- Resolve golangci-lint v2 linter warnings.
- Enable observability platform log collection.
- Use alpine base image from gsoci.azurecr.io instead of quay.io.
- Disable Pod Security Policy (PSP) by default.
- Update to Go 1.24.
- Various dependency updates.