Documentation Hub
On-Premise
On-Premise
  • On-Premise Installation Manual
  • Keyless Backend Installation
    • Planning for installation
    • Components
  • Infrastructural requirements
  • Monitoring
  • Installation procedure
    • General Configuration
    • Namespace
    • Helm setup
    • Node Persistence
    • Circuit Storage
    • Core Daemon
    • Metrics Collector
    • Operations Service
    • Administrator Dashboard
  • Upgrade procedure
    • Cluster and Runtime
      • Breaking changes
        • Release 1.3.0
    • Databases
  • Checking the installation completed successfully
  • Helm and Components Versions
Powered by GitBook
On this page

Was this helpful?

  1. Installation procedure

Administrator Dashboard

To correctly set up this service the cluster’s internal endpoint is required to allow the Admin dashboard to connect to Node Persistence. The default values are usually enough, unless each service is deployed in its own dedicated namespace:

global:
  namespace: <administrator-dashboard-namespace>

image:
  tag: v1.0.42

configMap:
  typeormUsername: sdk-customer-dashboard-user
  typeormDatabase: sdkcustomerdashboard
  typeormConnection: postgres
  typeormHost: <hostname>
  typeormMigrations: "./migrations/*.ts"
  typeormPort: 5432
  typeormSslRejectUnauthorized: true
  nodePersistenceProtocol: "http"
  nodePersistenceDomain: "node-persistence"
  metricsCollectorUrl: "http://metrics-collector"
  #The port the service is exposed on
  port: 3000
# -- Suggested sizing
resources:
  ## -- Limits
  limits:
    cpu: 800m
    memory: 2000Mi
  ## -- Requests
  requests:
    cpu: 50m
    memory: 400Mi

Last updated 1 month ago

Was this helpful?