diff --git a/aws/apps/deployai/marketplace/verifier.yaml b/aws/apps/deployai/marketplace/verifier.yaml new file mode 100644 index 00000000..0c4cd380 --- /dev/null +++ b/aws/apps/deployai/marketplace/verifier.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: verifier-marketplace + namespace: argocd +spec: + destination: + namespace: deployai + server: https://kubernetes.default.svc + project: default + source: + path: aws/deployai/marketplace/iam/verifier + repoURL: https://github.com/FIWARE-Ops/fiware-gitops + targetRevision: HEAD + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/aws/deployai/marketplace/iam/verifier/Chart.yaml b/aws/deployai/marketplace/iam/verifier/Chart.yaml new file mode 100644 index 00000000..afebfcd8 --- /dev/null +++ b/aws/deployai/marketplace/iam/verifier/Chart.yaml @@ -0,0 +1,12 @@ +apiVersion: v2 +name: vcverifier +description: Chart holder for argo-cd + +type: application +version: 1.0.22 +appVersion: "2.1.0" + +dependencies: + - name: vcverifier + version: 1.0.22 + repository: https://i4Trust.github.io/helm-charts diff --git a/aws/deployai/marketplace/iam/verifier/values.yaml b/aws/deployai/marketplace/iam/verifier/values.yaml new file mode 100644 index 00000000..bf90783b --- /dev/null +++ b/aws/deployai/marketplace/iam/verifier/values.yaml @@ -0,0 +1,78 @@ +vcverifier: + deployment: + image: + repository: quay.io/fiware/vcverifier + tag: 2.7.0 + pullPolicy: Always + logging: + level: DEBUG + pathsToSkip: + - "/health" + + ssikit: + auditorUrl: http://waltid-marketplace-vcwaltid:7003 + verifier: + tirAddress: https://tir.deployai.fiware.dev + did: did:web:marketplace.deployai.fiware.dev + configRepo: + configEndpoint: http://ccs-marketplace-credentials-config-service:8080/ + + initContainers: + - name: add-theme + image: quay.io/fiware/verifier-theme:0.0.1 + imagePullPolicy: Always + volumeMounts: + - name: static-volume + mountPath: /target + + server: + staticDir: /static + templateDir: /templates + + route: + enabled: true + host: verifier-marketplace.deployai.fiware.dev + tls: + insecureEdgeTerminationPolicy: Redirect + termination: edge + certificate: + issuer: + kind: ClusterIssuer + name: letsencrypt-aws-prod + + + templates: + verifier_present_qr.html: |- + {{define "verifier_present_qr"}} + + + +
+ + + + + + + +