Certificate Paths on Vault for Hyperledger Besu Network¶
For IBFT2 WIP¶
| Path | Key Name | Description |
|---|---|---|
secret/{{component_ns}}/crypto/{{ peer_name }}/data |
key | Private Key Data for a node |
secret/{{component_ns}}/crypto/{{ peer_name }}/data |
key.pub | Public Key (Identity for a node) |
secret/{{component_ns}}/crypto/{{ peer_name }}/data |
nodeAddress | Besu Node Address |
For Orion¶
| Path | Key Name | Description |
|---|---|---|
secret/{{ component_ns }}/crypto/{{ peer_name }}/orion |
key.pub | Public key of Transaction manager |
secret/{{component_ns}}/crypto/{{ peer_name }}/orion |
key | Private key of Transaction manager |
secret/{{component_ns}}/crypto/{{ peer_name }}/orion |
password | Password for the Key |
For Root Certificates¶
| Path | Key Name | Description |
|---|---|---|
secret/{{ component_ns }}/crypto/{{ node_name }}/certs |
rootca | JKS(Java KeyStore) Initail Root CA Certificates |
secret/{{ component_ns }}/crypto/{{ node_name }}/certs |
ambassadorcrt | Certificate chain for Ambassador proxy |
secret/{{ component_ns }}/crypto/{{ node_name }}/certs |
ambassadorkey | Ambassador key |
Details of Variables
| Variable | Description |
|---|---|
component_ns |
Name of Component's Namespace |
peer_name |
Name of Peer |
component_name |
Name of Component |
node_name |
Name of Node |
component_auth |
Auth Name |