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
* Update API environment variables and ingress rules
Renamed environment variables in swanlab-next deployment for clarity (API_VERIFIER_URL and API_INTERNAL_URL). Modified traefik ingress rules to require 'X-Requested-By: swanlab-next' header and added a new route for /api/house.
* Refactor ingress TLS config and add schema validation
Replaces 'tls' with 'tlsSecret' in ingress configuration and templates for clarity. Adds a comprehensive JSON schema for Helm values to enforce validation. Updates deployment to set persistentVolumeClaimRetentionPolicy for swanlab-house. Improves documentation and configuration options for Traefik initContainers.
* Refactor house service schema and values structure
Updated the house service schema in values.schema.json to explicitly define all properties instead of using allOf with standardService. Adjusted values.yaml to move logImage and fbImage under a dedicated section with a TODO for future removal. Also relaxed schema restrictions for traefik and providers to allow additional properties.
* Update Helm chart for SwanLab 2.5.0 release
Bump chart version to 0.1.5 and appVersion to 2.5.0. Add ttlSecondsAfterFinished to S3 init job. Support API_DISPLAY_HOST env in swanlab-next deployment. Remove X-Requested-By header requirement from Traefik ingress rules. Add port field to integrations documentation in values.yaml.
* Rename apiHost to loginHost in Helm chart config
Replaces the 'apiHost' environment variable and schema property with 'loginHost' for clarity in the Swanlab Next deployment. Updates deployment template, values.yaml, and values.schema.json accordingly.
* Replace replicaCount with replicas in Helm chart values
Updated deployment templates and values files to use 'replicas' instead of 'replicaCount' for service configuration. Removed 'replicaCount' from values.yaml and values.schema.json to standardize replica configuration across all services.
* Add retainPVC option for house service PVC retention
Introduces a retainPVC boolean to control persistent volume claim retention for the swanlab-house service. Updates deployment template, values schema, and values file to support conditional PVC retention on deletion or scaling.
0 commit comments