From 33cf08ea16e343a623b95943a2dd783e13c22960 Mon Sep 17 00:00:00 2001 From: Dennis Wendland Date: Thu, 25 Jul 2024 09:05:34 +0200 Subject: [PATCH] Add DeployAI marketplace CCS --- aws/apps/deployai/marketplace/css.yaml | 18 ++++++++++++++++++ .../iam/credentials-config-service/Chart.yaml | 12 ++++++++++++ .../iam/credentials-config-service/values.yaml | 18 ++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 aws/apps/deployai/marketplace/css.yaml create mode 100644 aws/deployai/marketplace/iam/credentials-config-service/Chart.yaml create mode 100644 aws/deployai/marketplace/iam/credentials-config-service/values.yaml diff --git a/aws/apps/deployai/marketplace/css.yaml b/aws/apps/deployai/marketplace/css.yaml new file mode 100644 index 00000000..3ded0eb9 --- /dev/null +++ b/aws/apps/deployai/marketplace/css.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: ccs-marketplace + namespace: argocd +spec: + destination: + namespace: deployai + server: https://kubernetes.default.svc + project: default + source: + path: aws/deployai/marketplace/iam/credentials-config-service + repoURL: https://github.com/FIWARE-Ops/fiware-gitops + targetRevision: HEAD + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/aws/deployai/marketplace/iam/credentials-config-service/Chart.yaml b/aws/deployai/marketplace/iam/credentials-config-service/Chart.yaml new file mode 100644 index 00000000..8d655b09 --- /dev/null +++ b/aws/deployai/marketplace/iam/credentials-config-service/Chart.yaml @@ -0,0 +1,12 @@ +apiVersion: v2 +name: credentials-config-service +description: Chart holder for argo-cd + +type: application +version: 0.1.5 +appVersion: "1.0.1" + +dependencies: + - name: credentials-config-service + version: 0.1.5 + repository: https://fiware.github.io/helm-charts diff --git a/aws/deployai/marketplace/iam/credentials-config-service/values.yaml b/aws/deployai/marketplace/iam/credentials-config-service/values.yaml new file mode 100644 index 00000000..bbb6a295 --- /dev/null +++ b/aws/deployai/marketplace/iam/credentials-config-service/values.yaml @@ -0,0 +1,18 @@ +credentials-config-service: + + # Image + deployment: + image: + repository: quay.io/fiware/credentials-config-service + tag: 1.0.1 + + # Database config + database: + host: mysql-til + name: ccs + username: root + + existingSecret: + enabled: true + name: mysql-secret + key: mysql-root-password