Add a node to Quorum Key Manager
You can define a node in a Quorum Key Manager (QKM) manifest file. For each defined node, QKM exposes HTTP and WebSocket endpoints to interact with the node, using Ethereum stores as remote and secure key stores.
Use the following fields to configure one or more nodes:
kind
: string - the stringNode
name
: string - name of the nodeallowed_tenants
: array of strings - (optional) list of allowed tenants for this node when using resource-based access controlspecs
: object - configuration object to connect to various endpoints, with the following fields for each endpoint:rpc
ortessera
: (field name is the name of the endpoint)addr
: string - address of the endpoint
tags
: map of strings to strings - (optional) user set information about the node
info
Example node manifest file
# GoQuorum node manifest
- kind: Node
name: goquorum-node
specs:
rpc:
addr: http://goquorum1:8545
tessera:
addr: http://tessera1:9080
# Besu node manifest
- kind: Node
name: besu-node
specs:
rpc:
addr: http://validator1:8545