Security
Changed
- Build with
app-build-suite
instead of architect
. - Update to upstream version
0.4.12
/app version 0.24.0
.
Added
- Add NodeAffinity to run the exporter only on Linux Nodes with AMD64.
Fixed
- Change to using
maxUnavailable
to match existing configs.
Changed
- Enable Pod Disruption Budget by default.
Added
- Add annotation
app.giantswarm.io/secret-checksum
to dex deployment for automatic restarts of the dex pods on config changes.
Changed
- Enable upgrade tests again, now that there are two releases in the catalog.
Changed
- Set
priorityClass
of giantswarm-critical
for Falco DaemonSet.
Added
- Add PodDisruptionBudget with
minAvailable: 1
Fixed
- Fix Firestore collection name used for writing RUM data.
Added
- Prevent rbac-controller
fluxauth
and externalresources
resources from reconciling cluster namespaces - Dynamically bind
read-in-cluster-ns
clusterRole if read-all
clusterRole is bound in an org-namespace - Dynamically bind
write-in-cluster-ns
clusterRole if cluster-admin
clusterRole is bound in an org-namespace
Changed
- Renamed role
read-cluster-apps-in-cluster-ns
to read-in-cluster-ns
- Renamed role
write-cluster-apps-in-cluster-ns
to write-in-cluster-ns
- Renamed role binding
read-cluster-app
to read-in-cluster-ns
- Renamed role binding
write-cluster-apps
to write-in-cluster-ns