ontoserver-0.3.0
Pre-release
Pre-release
·
71 commits
to master
since this release
Added
existingSecretConfig— reference a pre-existing Kubernetes Secret by name; its keys are injected as environment variables viaenvFrom, enabling GitOps workflows (e.g. ArgoCD) where secrets are managed outside the chart.- Chart-native External Secrets support for registry credentials via
ontoserver.externalSecret.imagePullSecret. - Automatic wiring of the generated external pull secret into workload
imagePullSecretsfor bothDeploymentandStatefulSetmodes. - Optional
secretStoreRefoverrides for the image pull secret, allowing registry credentials to come from a different secret store than other external secrets. - Unit test coverage for external pull secret rendering, workload wiring, and validation behaviour.
Changed
- Replaced the manual ExternalSecret-based quay.io pull-secret example with the chart-managed
externalSecret.imagePullSecretworkflow in the chart documentation.
Fixed
- Added render-time validation to require both
imagePullSecret.data.username.keyandimagePullSecret.data.password.keyto be set together. - Added render-time validation to block the unsupported combination of
certmanager.enabled=truewith ALB ingress.