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