Create ArgoCD Application for hades-v3-service
This commit is contained in:
parent
0de56dbd64
commit
ceccd36f39
153
manifests/amanwalekar-3099-hades-v3-service-application.yaml
Normal file
153
manifests/amanwalekar-3099-hades-v3-service-application.yaml
Normal file
@ -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"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user