Security
Fixed
- Fix templating of
provider
value when app is installed from the giantswarm
catalog.
Added
- Use SVG icon
- Add instructions on how to install
athena
in a workload cluster. - Push
athena
to the giantswarm
catalog - Add labels and annotations to the
athena
chart. - Use
app-test-suite
to execute smoke tests. - Add schema validation for
values.yaml
. - Use
app-build-suite
to generate application.giantswarm.io/metadata
.
Changed
- Allow missing
firestoreServiceAccountKey
. - Make changes to helm chart for deployment on workload clusters.
Added
- Add write-silences for flux automation account in every org-namespace
Changed
- Changed YAML multiline from
>-
to |-
Added
- Support gs admin callback URI and gs cli trusted peer in WC templating.
Fixed
- Remove
app-operator-*-chart
ClusterRole and ClusterRoleBinding for old app-operator versions.
Added
- Add new roles and cluster roles to app-operators when a cluster namespace is created and clean them up when the cluster namespace is destroyed
Removed
- Remove
app-operator-*
ClusterRole and ClusterRoleBinding for old app-operator versions. - Remove
write-flux-resources-customer-sa
ClusterRoleBinding.
Removed
- Remove Job that allowed recreation of certificate secrets when upgrading and disabled lets encrypt.
Changed
- Update Dex to
v2.31.1
. - Increase detail in token refresh logs for debugging purposes.
- Support GS specific OIDC group prefixing for password connector types (e.g. LDAP)
Added
- Create
flux-crd-controller
and flux-namespace-reconciler
RoleBindings in cluster namespace.
Changed
- Update CI (architext-orb)
Added
- Push to OCI registry on build.
Changed
- Remove public kubernetes api port in k8s-authenticator configmap template for MCs since the port is already included in the address.
- Add team annotation
Added
- Spread (jitter) re-queueing of reports by +/- 10% by default to help smooth resource utilization.