inital commit

This commit is contained in:
Vaibhav Pathak 2026-01-29 15:24:39 +05:30
commit efc24a6503
6 changed files with 64 additions and 0 deletions

23
catalog-info.yaml Normal file
View File

@ -0,0 +1,23 @@
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: shared-mysql
title: Shared MySQL Database
description: Shared MySQL database for scheduling services (schedulerservice, os-schedules-argo-syncer)
annotations:
backstage.io/kubernetes-id: shared-mysql
backstage.io/kubernetes-label-selector: 'app.kubernetes.io/name=mysql'
helm.cnoe.io/git-repo: "https://gitea.os-tf-qa.onlinesales.ai/gitea_admin/shared-mysql.git"
helm.cnoe.io/git-ref: "main"
helm.cnoe.io/chart-path: "helm/shared-mysql"
helm.cnoe.io/values-file: "values.yaml"
helm.cnoe.io/available-values-files: '["values.yaml", "values-local.yaml"]'
tags:
- mysql
- database
- shared
spec:
type: resource
lifecycle: production
owner: group:infrastructure
system: job-management

View File

@ -0,0 +1,6 @@
dependencies:
- name: mysql
repository: https://helm.wso2.com
version: 1.6.9
digest: sha256:c17a66f430229eff0a79590f96dc171cc41baa952ec6a8ae82988f9c7674caf6
generated: "2026-01-29T15:23:04.677779+05:30"

View File

@ -0,0 +1,16 @@
apiVersion: v2
name: shared-mysql
description: Shared MySQL database for scheduling services
type: application
version: 0.1.0
appVersion: "8.0"
keywords:
- mysql
- database
- shared
maintainers:
- name: infrastructure
dependencies:
- name: mysql
version: "1.6.9"
repository: "https://helm.wso2.com"

Binary file not shown.

View File

@ -0,0 +1,8 @@
mysql:
mysqlDatabase: os_scheduling_db
mysqlUser: scheduler_user
mysqlPassword: "localpassword"
mysqlRootPassword: "localrootpassword"
persistence:
enabled: true
size: 5Gi

View File

@ -0,0 +1,11 @@
mysql:
mysqlDatabase: os_scheduling_db
mysqlUser: scheduler_user
mysqlPassword: ""
mysqlRootPassword: ""
persistence:
enabled: true
size: 10Gi
service:
type: ClusterIP
port: 3306