changes for mysql

This commit is contained in:
Vaibhav Pathak 2026-01-29 18:06:55 +05:30
parent bf2d29b47e
commit ebf174d3d3
2 changed files with 12 additions and 7 deletions

View File

@ -15,7 +15,14 @@ metadata:
helm.cnoe.io/chart-path: "helm/schedulerservice"
helm.cnoe.io/values-file: "values-local.yaml"
helm.cnoe.io/available-values-files: '["values.yaml", "values-local.yaml"]'
helm.cnoe.io/dependencies: '{}'
helm.cnoe.io/dependencies: |
{
"mysql": {
"source": "os-schedules-argo-syncer",
"helmParam": "externalDatabase.host",
"serviceSuffix": "-mysql"
}
}
tags:
- java
- kubernetes
@ -33,7 +40,7 @@ spec:
providesApis:
- schedulerservice-api
dependsOn:
- resource:schedulerservice-db
- resource:default/os-scheduling-database
---
apiVersion: backstage.io/v1alpha1
kind: API

View File

@ -101,12 +101,10 @@ env:
- name: LOG_LEVEL
value: "DEBUG"
# External Database configuration for local development
# Host must be set at deploy time - Backstage prefixes release names
# Example: if MySQL release is "shared-mysql" in namespace "ns-123",
# the service will be "ns-123-shared-mysql"
# External Database - auto-injected by Backstage from os-schedules-argo-syncer
# Backstage resolves: {namespace}-os-schedules-argo-syncer-mysql
externalDatabase:
host: "" # Set at deploy time via Backstage UI
host: "" # Auto-injected by Backstage dependency system
port: "3306"
database: "os_scheduling_db"
username: "scheduler_user"