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__)
This commit is contained in:
Mondo Diaz
2025-12-05 17:22:46 -06:00
parent 2261bfc830
commit 6e81ece3b2
4 changed files with 4 additions and 83 deletions

View File

@@ -28,7 +28,7 @@ podLabels: {}
podSecurityContext: {}
securityContext:
readOnlyRootFilesystem: true
readOnlyRootFilesystem: false # Python needs to write __pycache__
runAsNonRoot: true
runAsUser: 1000
@@ -165,12 +165,8 @@ redis:
enabled: true
size: 1Gi
# Database migrations
migrations:
enabled: false
image:
repository: orchard-server
tag: ""
# Wait for database before starting (SQLAlchemy creates tables on startup)
waitForDatabase: true
global:
security: