mongo-compass chart v1.1.0
Updates the chart to compass-web 0.5.0 (appVersion 0.4.2 → 0.5.0) and surfaces the new app capabilities as first-class chart options. Sensitive values are managed through a chart-created Secret (or your own via secret.existingSecret).
Added
- Native OIDC/OAuth authentication (Authorization Code + PKCE) built into compass-web — no
oauth2-proxysidecar required. Auto-derives the/auth/callbackredirect URI fromhttpRoute/ingressandbaseRoute. - Native Basic auth (
auth.basic.*). - Mongo Shell toggle (
shell.enabled→CW_ENABLE_SHELL). - GenAI query/aggregation options: OpenAI key, model, sample documents and custom prompts (
genAI.*). - Edit connections in the UI with optional master-password encryption (
editConnections.*). - App name (
appName) and base route (baseRoute) configuration. - Chart-managed
Secretfor sensitive settings, plussecret.existingSecretsupport.
Changed
- Bumped
appVersionto 0.5.0 and chartversionto 1.1.0. - Container now binds
0.0.0.0on the service port viaCW_HOST/CW_PORT. - Documentation (README, NOTES) and architecture diagrams updated for native auth.
Notes
- Native OIDC (
auth.oidc.enabled) and the legacyoauth2Proxy.enabledsidecar are mutually exclusive (enforced at render time). auth.sessionSecret(>= 32 chars) is required when OIDC is enabled.
Install
```bash
helm repo add mongo-compass-web-secure https://youknowforsearch.github.io/mongo-compass-web-secure-helm
helm repo update
helm install mongo-compass mongo-compass-web-secure/mongo-compass --version 1.1.0
```
Full Changelog: v1.0.0...v1.1.0