UNPKG

@fairmint/canton-node-sdk

Version:
90 lines (70 loc) 2.33 kB
# Copyright (c) 2024 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved. # SPDX-License-Identifier: Apache-2.0 imageRepo: "ghcr.io/digital-asset/decentralized-canton-sync/docker" fixedTokens: false # Custom annotations and labels for deployed resources pod: annotations: {} labels: {} defaultJvmOptions: -XX:+UseG1GC -XX:MaxRAMPercentage=75 -XX:InitialRAMPercentage=75 -Dscala.concurrent.context.numThreads=8 -XX:ActiveProcessorCount=8 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/persistent-data -Dpekko.http.server.idle-timeout=20m -Dpekko.http.client.idle-timeout=20m resources: limits: cpu: 3 memory: 8Gi requests: cpu: 1 memory: 4Gi metrics: enable: false release: prometheus-grafana-monitoring interval: 30s persistence: databaseName: cantonnet_validator schema: validator host: postgres port: 5432 user: cnadmin secretName: "postgres-secrets" enablePgInitContainer: true migration: id: 0 migrating: false attachPvc: true # pvc used for migrations pvc: volumeName: domain-migration-validator-pvc volumeStorageClass: standard-rwo useSequencerConnectionsFromScan: true failOnAppVersionMismatch: true # This will disable the wallet HTTP server and wallet automations when set to false enableWallet: true # k8s affinity for all deployed pods (optional) # affinity: # k8s nodeSelector for all deployed pods (optional) # nodeSelector: # k8s tolerations for all deployed pods (optional) # tolerations: spliceInstanceNames: networkName: # Please provide a value as provided in the docs networkFaviconUrl: # Please provide a value as provided in the docs amuletName: # Please provide a value as provided in the docs amuletNameAcronym: # Please provide a value as provided in the docs nameServiceName: # Please provide a value as provided in the docs nameServiceNameAcronym: # Please provide a value as provided in the docs service: ans: port: 80 wallet: port: 80 # set the poll interval used by the UI in milliseconds (optional) # uiPollInterval: extraInitContainers: [] # set if ans-web-ui should be deployed ansWebUi: enabled: true # set if validator-web-ui should be deployed validatorWebUi: enabled: true # set to true to disable auth (this is highly insecure) disableAuth: false logLevel: DEBUG