UNPKG

@fairmint/canton-node-sdk

Version:
82 lines (80 loc) 2.55 kB
# Copyright (c) 2024 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved. # SPDX-License-Identifier: Apache-2.0 suite: "Mediator values" templates: - mediator.yaml release: # Set for testing labels name: global-domain-6 chart: # Override for testing labels version: 0.1.1 appVersion: 0.1.0 tests: - it: "sets labels as expected" documentSelector: path: kind value: Deployment asserts: # Sanity checks - equal: path: metadata.name value: global-domain-6-mediator - equal: path: spec.template.spec.containers[0].name value: mediator # Labels on deployment - isSubset: path: metadata.labels content: # Splice-specific app: global-domain-6-mediator splice-component: mediator # k8s/Helm standard app.kubernetes.io/component: mediator app.kubernetes.io/instance: global-domain-6 app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: global-domain-6-mediator app.kubernetes.io/version: "0.1.0" helm.sh/chart: splice-global-domain-0.1.1 # Labels on pod; should be the same as on deployment - isSubset: path: spec.template.metadata.labels content: # Splice-specific app: global-domain-6-mediator splice-component: mediator # k8s/Helm standard app.kubernetes.io/component: mediator app.kubernetes.io/instance: global-domain-6 app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: global-domain-6-mediator app.kubernetes.io/version: "0.1.0" helm.sh/chart: splice-global-domain-0.1.1 - it: "can enable pvc" set: pvc: size: 10Gi volumeStorageClass: standard-rwo documentSelector: path: kind value: PersistentVolumeClaim asserts: - equal: path: metadata.name value: global-domain-6-mediator-pvc - it: "can set additional env vars" set: mediator: additionalEnvVars: - name: ADDITIONAL_MEDIATOR_ENV_VAR_NAME value: ADDITIONAL_MEDIATOR_ENV_VAR_VALUE documentSelector: path: kind value: Deployment asserts: - contains: path: spec.template.spec.containers[0].env content: name: ADDITIONAL_MEDIATOR_ENV_VAR_NAME value: ADDITIONAL_MEDIATOR_ENV_VAR_VALUE