Skip to content

Commit f219f0a

Browse files
committed
docs(helm): annotate global values
1 parent 23aaa91 commit f219f0a

2 files changed

Lines changed: 14 additions & 10 deletions

File tree

charts/network/README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ A Helm chart for a blockchain network on Kubernetes
2121

2222
| Key | Type | Default | Description |
2323
|-----|------|---------|-------------|
24-
| global.networkNodes.faucetArtifactPrefix | string | `"besu-faucet"` | |
25-
| global.networkNodes.genesisConfigMapName | string | `"besu-genesis"` | |
26-
| global.networkNodes.podPrefix | string | `"besu-node-validator"` | |
27-
| global.networkNodes.serviceName | string | `"besu-node"` | |
28-
| global.networkNodes.staticNodesConfigMapName | string | `"besu-static-nodes"` | |
24+
| global | object | `{"networkNodes":{"faucetArtifactPrefix":"besu-faucet","genesisConfigMapName":"besu-genesis","podPrefix":"besu-node-validator","serviceName":"besu-node","staticNodesConfigMapName":"besu-static-nodes"}}` | Global configuration shared across subcharts. |
25+
| global.networkNodes | object | `{"faucetArtifactPrefix":"besu-faucet","genesisConfigMapName":"besu-genesis","podPrefix":"besu-node-validator","serviceName":"besu-node","staticNodesConfigMapName":"besu-static-nodes"}` | Defaults consumed by Besu network node workloads. |
26+
| global.networkNodes.faucetArtifactPrefix | string | `"besu-faucet"` | Prefix used for faucet ConfigMaps and Secrets. |
27+
| global.networkNodes.genesisConfigMapName | string | `"besu-genesis"` | ConfigMap name storing the generated genesis.json artifact. |
28+
| global.networkNodes.podPrefix | string | `"besu-node-validator"` | StatefulSet prefix used for validator pod hostnames. |
29+
| global.networkNodes.serviceName | string | `"besu-node"` | Kubernetes Service name fronting validator pods to align bootstrapper static-nodes output. |
30+
| global.networkNodes.staticNodesConfigMapName | string | `"besu-static-nodes"` | ConfigMap name storing static-nodes.json entries. |

charts/network/values.yaml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
# This parent chart does not define additional values; override subchart defaults here when packaging composite releases.
22

3+
# -- (object) Global configuration shared across subcharts.
34
global:
5+
# -- (object) Defaults consumed by Besu network node workloads.
46
networkNodes:
5-
# Default Kubernetes Service name fronting validator pods; customise to keep bootstrapper outputs in sync with node manifests.
7+
# -- (string) Kubernetes Service name fronting validator pods to align bootstrapper static-nodes output.
68
serviceName: besu-node
7-
# Default StatefulSet prefix used for validator pod hostnames.
9+
# -- (string) StatefulSet prefix used for validator pod hostnames.
810
podPrefix: besu-node-validator
9-
# Default ConfigMap name storing the generated genesis.json artifact.
11+
# -- (string) ConfigMap name storing the generated genesis.json artifact.
1012
genesisConfigMapName: besu-genesis
11-
# Default ConfigMap name storing static-nodes.json entries.
13+
# -- (string) ConfigMap name storing static-nodes.json entries.
1214
staticNodesConfigMapName: besu-static-nodes
13-
# Default prefix used for faucet ConfigMaps and Secrets.
15+
# -- (string) Prefix used for faucet ConfigMaps and Secrets.
1416
faucetArtifactPrefix: besu-faucet

0 commit comments

Comments
 (0)