From ceccd36f3942384cdf3d5f9cbed0fe8cc3940d10 Mon Sep 17 00:00:00 2001 From: gitea_admin Date: Wed, 8 Jul 2026 11:38:00 +0000 Subject: [PATCH] Create ArgoCD Application for hades-v3-service --- ...kar-3099-hades-v3-service-application.yaml | 153 ++++++++++++++++++ 1 file changed, 153 insertions(+) create mode 100644 manifests/amanwalekar-3099-hades-v3-service-application.yaml diff --git a/manifests/amanwalekar-3099-hades-v3-service-application.yaml b/manifests/amanwalekar-3099-hades-v3-service-application.yaml new file mode 100644 index 0000000..d2ccde6 --- /dev/null +++ b/manifests/amanwalekar-3099-hades-v3-service-application.yaml @@ -0,0 +1,153 @@ +{ + "apiVersion": "argoproj.io/v1alpha1", + "kind": "Application", + "metadata": { + "name": "amanwalekar-3099-hades-v3-service", + "namespace": "argocd", + "labels": { + "environment": "amanwalekar-3099", + "provisioned-by": "backstage", + "backstage.io/kubernetes-id": "hades-v3-service" + }, + "finalizers": [ + "resources-finalizer.argocd.argoproj.io" + ] + }, + "spec": { + "project": "default", + "source": { + "repoURL": "https://github.com/onlinesales-ai/hades.git", + "targetRevision": "test-framework", + "path": "test-framework/helm/hades-v3", + "helm": { + "valueFiles": [ + "values-local.yaml" + ], + "parameters": [ + { + "name": "mysql.enabled", + "value": "false" + }, + { + "name": "redis.enabled", + "value": "true" + }, + { + "name": "mongodb.enabled", + "value": "true" + }, + { + "name": "fullnameOverride", + "value": "hades-v3-service" + }, + { + "name": "commonLabels.backstage\\.io/kubernetes-id", + "value": "hades-v3-service" + }, + { + "name": "mysql.podLabels.backstage\\.io/kubernetes-id", + "value": "hades-v3-service" + }, + { + "name": "ingress.enabled", + "value": "false" + }, + { + "name": "httpRoute.enabled", + "value": "true" + }, + { + "name": "httpRoute.parentRefs[0].name", + "value": "main-gateway" + }, + { + "name": "httpRoute.parentRefs[0].namespace", + "value": "traefik" + }, + { + "name": "httpRoute.parentRefs[0].sectionName", + "value": "https" + }, + { + "name": "httpRoute.hostnames[0]", + "value": "hades-v3-service-amanwalekar-3099.os-tf-qa.onlinesales.ai" + }, + { + "name": "externalDatabase.host", + "value": "mysql-8-4" + }, + { + "name": "externalDatabase.port", + "value": "3306" + }, + { + "name": "externalDatabase.database", + "value": "hades_db" + }, + { + "name": "externalDatabase.username", + "value": "hades_user" + }, + { + "name": "externalDatabase.password", + "value": "local-hades-pass" + }, + { + "name": "externalDatabase.rootPassword", + "value": "rootpassword" + }, + { + "name": "dbInit.enabled", + "value": "true" + }, + { + "name": "dbInit.useJob", + "value": "true" + }, + { + "name": "database.host", + "value": "mysql-8-4" + }, + { + "name": "database.port", + "value": "3306" + }, + { + "name": "database.name", + "value": "hades_db" + }, + { + "name": "database.username", + "value": "hades_user" + }, + { + "name": "database.password", + "value": "local-hades-pass" + }, + { + "name": "database.rootPassword", + "value": "rootpassword" + }, + { + "name": "dependencyCheck.mysql.host", + "value": "mysql-8-4" + } + ] + } + }, + "destination": { + "server": "https://kubernetes.default.svc", + "namespace": "amanwalekar-3099" + }, + "syncPolicy": { + "automated": { + "prune": true, + "selfHeal": true + }, + "syncOptions": [ + "CreateNamespace=false", + "ServerSideApply=true" + ] + } + } +} \ No newline at end of file