Create shared MySQL instance mysql-8-0

This commit is contained in:
gitea_admin 2026-07-08 11:37:57 +00:00
parent c9122b4949
commit 6cd6a022c0

View File

@ -0,0 +1,41 @@
{
"apiVersion": "argoproj.io/v1alpha1",
"kind": "Application",
"metadata": {
"name": "amanwalekar-3099-mysql-8-0",
"namespace": "argocd",
"labels": {
"environment": "amanwalekar-3099",
"provisioned-by": "backstage",
"shared-mysql": "true"
},
"finalizers": [
"resources-finalizer.argocd.argoproj.io"
]
},
"spec": {
"project": "default",
"source": {
"repoURL": "https://helm.wso2.com",
"chart": "mysql",
"targetRevision": "1.6.9",
"helm": {
"values": "image: mysql\nimageTag: '8.0'\nmysqlRootPassword: rootpassword\nfullnameOverride: mysql-8-0\ninitializationFiles:\n init-databases.sql: >-\n -- Auto-generated database initialization\n\n -- Database for goal-validator-service\n\n CREATE DATABASE IF NOT EXISTS `hygiene_checker_metadata` CHARACTER SET\n utf8mb4 COLLATE utf8mb4_unicode_ci;\n\n CREATE USER IF NOT EXISTS 'hygiene_user'@'%' IDENTIFIED BY\n 'hygienepassword';\n\n GRANT ALL PRIVILEGES ON `hygiene_checker_metadata`.* TO 'hygiene_user'@'%';\n\n FLUSH PRIVILEGES;\npersistence:\n enabled: true\n size: 8Gi\nresources:\n requests:\n cpu: 250m\n memory: 512Mi\n"
}
},
"destination": {
"server": "https://kubernetes.default.svc",
"namespace": "amanwalekar-3099"
},
"syncPolicy": {
"automated": {
"prune": true,
"selfHeal": true
},
"syncOptions": [
"CreateNamespace=false",
"ServerSideApply=true"
]
}
}
}