You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: add opentaco-platform-reference chart
* update helm release and test workflows
* handle statesman object storage secret in platform-reference
* handle separate public vs internal urls, add taco-sidecar
* standardize image conditionals for token-service to match other charts
* fix helm unittest, enable workload identity in taco-orchestrator
* fix broken unit tests
* remove mysql mssql and sqlite from token service to simplify / standardize
* set publicURL, signing secret, and enable x forwarding for statesman
* match cloudsql credential volume to internal chart
* update docker compose with new env vars
* add cronjob for drift execution and notification triggers
* bump chart versions
* use oci reference for taco-sidecar chart
This chart is a reference implementation to get to a working OpenTaco setup quickly.
4
+
5
+
It is not intended as a production blueprint. Teams should use their own platform approach for ingress, database lifecycle/operations, and object storage.
6
+
7
+
It installs:
8
+
- Traefik ingress controller
9
+
- CloudNativePG operator
10
+
- Shared CNPG cluster and application DB credentials
11
+
- MinIO (StatefulSet) for statesman object storage
12
+
- Bucket init job (creates `opentaco` bucket by default)
13
+
- Statesman object storage secret (`statesman-object-storage` by default)
14
+
15
+
CNPG note:
16
+
- CNPG can auto-generate the bootstrap app secret (`<cluster>-app`) when no bootstrap secret is provided.
17
+
- This chart creates explicit per-service app secrets so the `opentaco` subcharts can reference stable, service-specific credentials.
18
+
- Secrets include structured postgres keys (`host`, `port`, `database`, `username`, `password`, `sslmode`) and are intended to be consumed via each service chart's `database.existingSecret` + `database.secretKeys` settings.
Install `opentaco` separately after this chart. This chart now owns the CNPG `Cluster` resource and app database credentials.
30
+
31
+
Use this chart for demos and rapid validation. For production, consume the `opentaco` chart directly and manage ingress, database management, and object storage with your own standards and tooling.
0 commit comments