Files
deepdata/deployment/helm/label-studio/values.yaml
T
figmar 7bbc9d4ef0
CodeQL Advanced / Analyze (actions) (push) Canceled after 0s
CodeQL Advanced / Analyze (java-kotlin) (push) Canceled after 0s
CodeQL Advanced / Analyze (javascript-typescript) (push) Canceled after 0s
CodeQL Advanced / Analyze (python) (push) Canceled after 0s
Docker Image Build & Push / manifest (push) Canceled after 0s
Docker Image Build & Push / manifest (push) Canceled after 0s
Docker Image Build & Push / manifest (push) Canceled after 0s
Docker Image Build & Push / build-and-push-arm (push) Canceled after 0s
Docker Image Build & Push / build-and-push-amd (push) Canceled after 0s
Docker Image Build & Push / build-and-push-arm (push) Canceled after 0s
Docker Image Build & Push / build-and-push-amd (push) Canceled after 0s
Docker Image Build & Push / build-and-push-arm (push) Canceled after 0s
Docker Image Build & Push / build-and-push-amd (push) Canceled after 0s
Deer Flow Docker Image CI / build-and-push-amd (push) Canceled after 0s
Deer Flow Docker Image CI / build-and-push-arm (push) Canceled after 0s
Deer Flow Docker Image CI / manifest (push) Canceled after 0s
Docker Image Build & Push / manifest (push) Canceled after 0s
Docker Image Build & Push / build-and-push-arm (push) Canceled after 0s
Docker Image Build & Push / build-and-push-amd (push) Canceled after 0s
Docker Image Build & Push / manifest (push) Canceled after 0s
Docker Image Build & Push / build-and-push-arm (push) Canceled after 0s
Docker Image Build & Push / build-and-push-amd (push) Canceled after 0s
Docker Image Build & Push / manifest (push) Canceled after 0s
Docker Image Build & Push / build-and-push-arm (push) Canceled after 0s
Docker Image Build & Push / build-and-push-amd (push) Canceled after 0s
Docker Image Build & Push / manifest (push) Canceled after 0s
Docker Image Build & Push / build-and-push-arm (push) Canceled after 0s
Docker Image Build & Push / build-and-push-amd (push) Canceled after 0s
Python Backend Docker Image CI / Build and Push Backend Python Docker Image (push) Canceled after 0s
Backend Docker Image CI / Build and Push Backend Docker Image (push) Canceled after 0s
Database Docker Image CI / Build and Push Database Docker Image (push) Canceled after 0s
Frontend Docker Image CI / Build and Push Frontend Docker Image (push) Canceled after 0s
Gateway Docker Image CI / Build and Push Gateway Docker Image (push) Canceled after 0s
Label Studio Docker Image CI / Build and Push Label Studio Docker Image (push) Canceled after 0s
Runtime Docker Image CI / Build and Push Runtime Docker Image (push) Canceled after 0s
deepdata: delivery stack (docker compose, helm, CI, build scripts)
2026-08-30 19:23:42 +08:00

100 lines
2.5 KiB
YAML

# Default values for label-studio Helm chart.
# This mirrors the configuration from deployment/docker/label-studio/docker-compose.yml
fullnameOverride: label-studio
replicaCount: 1
global:
imageRegistry: ""
image:
repository: heartexlabs/label-studio
tag: "latest"
pullPolicy: IfNotPresent
service:
type: NodePort
port: 8000
nodePort: 30001
# Corresponds to docker-compose port mapping 30001:8000
ingress:
enabled: false
className: ""
annotations: {}
hosts:
- host: ""
paths:
- path: /
pathType: Prefix
tls: []
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
env:
DJANGO_DB: "default"
POSTGRE_NAME: "labelstudio"
POSTGRE_USER: "postgres"
POSTGRE_PASSWORD: "" # Set via secrets.yaml or --set
POSTGRE_PORT: 5432
POSTGRE_HOST: "deepdata-database"
LABEL_STUDIO_HOST: "" # can be overridden
LOCAL_FILES_SERVING_ENABLED: "true"
LOCAL_FILES_DOCUMENT_ROOT: "/label-studio/local"
USE_USERNAME_FOR_LOGIN: "true"
LABEL_STUDIO_USERNAME: "admin@demo.com"
LABEL_STUDIO_PASSWORD: "" # Set via secrets.yaml or --set
LABEL_STUDIO_ENABLE_LEGACY_API_TOKEN: "true"
LABEL_STUDIO_USER_TOKEN: "" # Set via secrets.yaml or --set
LOG_LEVEL: "DEBUG"
# Use an existing K8s Secret instead of creating one from values.
# Set to "label-studio-env" to use the SealedSecret-managed secret.
existingSecret: "label-studio-env"
persistence:
enabled: true
existingClaim: "" # if you already have PVC that maps to external deepdata-dataset-volume
size: 10Gi
storageClass: ""
storageNode: ""
storagePath: ""
# Name of the Kubernetes PVC to simulate external Docker volume `deepdata-dataset-volume`
# If not set and persistence.enabled=true, a PVC will be created automatically.
datasetVolume:
enabled: true
claimName: deepdata-dataset-pvc # if empty, uses same PVC as persistence or creates a dedicated one
# PgBouncer configuration for connection pooling
pgbouncer:
enabled: true
replicaCount: 1
image:
repository: edoburu/pgbouncer
tag: "v1.25.1-p0"
pullPolicy: IfNotPresent
# Connection pool settings
poolMode: transaction # transaction, session, or statement
maxClientConn: 100 # Maximum number of client connections
defaultPoolSize: 20 # Default pool size per database (max connections to PostgreSQL)
maxDbConnections: 20 # Maximum database connections (hard limit)
authType: scram-sha-256
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}