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/chart-path: "helm/schedulerservice"
helm.cnoe.io/values-file: "values-local.yaml" helm.cnoe.io/values-file: "values-local.yaml"
helm.cnoe.io/available-values-files: '["values.yaml", "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: tags:
- java - java
- kubernetes - kubernetes
@ -33,7 +40,7 @@ spec:
providesApis: providesApis:
- schedulerservice-api - schedulerservice-api
dependsOn: dependsOn:
- resource:schedulerservice-db - resource:default/os-scheduling-database
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: API kind: API

View File

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