Mondo Diaz
11131c2071
Fix Helm chart: rename minio.ingress to minioIngress to avoid subchart conflict
...
The minio.ingress config was conflicting with the Bitnami MinIO subchart's
own ingress configuration, causing coalesce.go warnings. Renamed to
minioIngress as a top-level config.
Also enabled minioIngress by default with host minio-orch-dev.common.global.bsf.tools
2025-12-16 12:47:26 -06:00
Mondo Diaz
2df97ae94a
Add presigned URL support for direct S3 downloads ( #48 )
2025-12-15 16:06:51 -06:00
Mondo Diaz
2e2f17ae37
Fix remaining old terminology references
...
- backend/app/main.py: grove/ -> project/ in SPA route check
- frontend/vite.config.ts: /grove -> /project proxy
- helm/orchard/templates/NOTES.txt: Updated API examples
- migrations/001_initial.sql: Updated table/column names
2025-12-08 10:41:26 -06:00
Mondo Diaz
6e81ece3b2
Clean up Helm chart for Python backend
...
- Remove configmap.yaml (Python uses env vars, not YAML config)
- Remove migration-job.yaml (SQLAlchemy creates tables on startup)
- Rename migrations.enabled to waitForDatabase
- Set readOnlyRootFilesystem: false (Python needs __pycache__)
2025-12-05 17:22:46 -06:00
Armando Diaz
924655961a
turn off persistence
2025-12-05 16:31:51 -06:00
Mondo Diaz
a7745be2aa
Fix YAML parsing error in deployment template
...
- Add whitespace control (-) to postgresql.passwordKey helper
- Prevents newline being inserted in secretKeyRef key value
2025-12-05 16:08:01 -06:00
Armando Diaz
3581e6c629
pull deps charts
2025-12-05 16:04:57 -06:00
Armando Diaz
5f804b4caa
values updates
2025-12-05 12:37:09 -06:00
Armando Diaz
24d8b640df
values updates
2025-12-05 11:27:03 -06:00
Mondo Diaz
d2352c88f9
Add custom image support for all Helm chart components
...
- Add initContainer.image config for busybox (wait containers)
- Add image config for PostgreSQL, MinIO, Redis subcharts
- Update deployment.yaml and migration-job.yaml to use configurable images
- Enables air-gapped deployments with private registries
2025-12-05 08:55:52 -06:00
Armando Diaz
f0a4bf11c3
start deploy job config
2025-12-05 08:51:25 -06:00
Mondo Diaz
cd75cb864d
Add Helm chart and GitLab CI pipeline
...
- Helm chart with PostgreSQL, MinIO, Redis as optional subcharts
- Production and external infrastructure value files
- HPA, Ingress, and health probe support
- GitLab CI pipeline using Buildah for container builds
- Multi-stage pipeline: test, build, publish
2025-12-04 14:57:46 -06:00