inital commit
This commit is contained in:
commit
efc24a6503
23
catalog-info.yaml
Normal file
23
catalog-info.yaml
Normal 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
|
||||||
6
helm/shared-mysql/Chart.lock
Normal file
6
helm/shared-mysql/Chart.lock
Normal 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"
|
||||||
16
helm/shared-mysql/Chart.yaml
Normal file
16
helm/shared-mysql/Chart.yaml
Normal 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"
|
||||||
BIN
helm/shared-mysql/charts/mysql-1.6.9.tgz
Normal file
BIN
helm/shared-mysql/charts/mysql-1.6.9.tgz
Normal file
Binary file not shown.
8
helm/shared-mysql/values-local.yaml
Normal file
8
helm/shared-mysql/values-local.yaml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
mysql:
|
||||||
|
mysqlDatabase: os_scheduling_db
|
||||||
|
mysqlUser: scheduler_user
|
||||||
|
mysqlPassword: "localpassword"
|
||||||
|
mysqlRootPassword: "localrootpassword"
|
||||||
|
persistence:
|
||||||
|
enabled: true
|
||||||
|
size: 5Gi
|
||||||
11
helm/shared-mysql/values.yaml
Normal file
11
helm/shared-mysql/values.yaml
Normal 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
|
||||||
Loading…
x
Reference in New Issue
Block a user