Skip to content

Commit d47d43f

Browse files
committed
fix(charts): update values.yaml for network and network-nodes
- Refactored values.yaml files for network and network-nodes charts to ensure consistency in image configuration. - Added missing image details and comments for clarity, including image pull secrets and artifact descriptions. - Updated image tag and registry settings to align with the latest configuration standards.
1 parent b76bd03 commit d47d43f

4 files changed

Lines changed: 23 additions & 23 deletions

File tree

charts/network/charts/network-bootstrapper/README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,9 @@ A Helm chart for Kubernetes
2121
| artifacts.external.genesis | object | `{}` | Besu genesis document rendered into the `besu-genesis` ConfigMap when `source` equals `external`. |
2222
| artifacts.external.staticNodes | list | `[]` | Collection of enode URIs persisted to the `besu-static-nodes` ConfigMap when `source` equals `external`. |
2323
| artifacts.external.validators | list | `[]` | Validator node definitions providing the data expected by the nodes chart. Each entry must include `address`, `publicKey`, `privateKey`, and `enode`. |
24-
| artifacts.image.pullPolicy | string | `"IfNotPresent"` | |
25-
| artifacts.image.registry | string | `"ghcr.io"` | |
26-
| artifacts.image.repository | string | `nil` | |
27-
| artifacts.image.tag | string | `""` | |
2824
| artifacts.source | string | `"generated"` | Determines how Besu network artifacts are populated. Use `generated` to run the job or `external` to supply values manually. |
2925
| extraInitContainers | list | `[]` | Additional init containers appended verbatim to the job pod spec. |
3026
| fullnameOverride | string | `"bootstrapper"` | Override for the fully qualified resource name generated by helpers. |
31-
| global.artifacts.image.pullPolicy | string | `nil` | |
32-
| global.artifacts.image.registry | string | `nil` | |
33-
| global.artifacts.image.repository | string | `nil` | |
34-
| global.artifacts.image.tag | string | `nil` | |
3527
| global.chainId | int | `nil` | Chain ID applied when `settings.chainId` is unset. |
3628
| global.labels."kots.io/app-slug" | string | `"settlemint-atk"` | |
3729
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy controlling when Kubernetes fetches updated image layers. |

charts/network/charts/network-bootstrapper/values.yaml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,6 @@ global:
55
chainId:
66
labels:
77
kots.io/app-slug: settlemint-atk
8-
artifacts:
9-
# Image containing contract ABIs and genesis files
10-
image:
11-
registry:
12-
repository:
13-
pullPolicy:
14-
tag:
158

169
image:
1710
# -- (string) OCI registry path hosting the network bootstrapper image.
@@ -21,14 +14,6 @@ image:
2114
# -- (string) Image tag override; leave empty to inherit the chart appVersion.
2215
tag: ""
2316

24-
artifacts:
25-
# Image containing contract ABIs and genesis files
26-
image:
27-
registry: ghcr.io
28-
repository:
29-
pullPolicy: IfNotPresent
30-
tag: ""
31-
3217
# -- (list) Image pull secrets enabling access to private registries.
3318
imagePullSecrets: []
3419

charts/network/charts/network-nodes/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ A Helm chart for Kubernetes
1515
| Key | Type | Default | Description |
1616
|-----|------|---------|-------------|
1717
| affinity | object | `{}` | |
18+
| artifacts.image.pullPolicy | string | `"IfNotPresent"` | |
19+
| artifacts.image.registry | string | `"ghcr.io"` | |
20+
| artifacts.image.repository | string | `nil` | |
21+
| artifacts.image.tag | string | `""` | |
1822
| config.bonsaiLimitTrieLogsEnabled | bool | `false` | Emit Bonsai limit trie logs for debugging state transitions. |
1923
| config.cacheLastBlocks | int | `1024` | Number of recent blocks cached in memory. |
2024
| config.dataStorageFormat | string | `"FOREST"` | Ledger storage backend (FOREST or BONSAI). |
@@ -62,6 +66,10 @@ A Helm chart for Kubernetes
6266
| config.ws.maxFrameSize | int | `2097152` | Maximum WebSocket frame size in bytes. |
6367
| extraInitContainers | list | `[]` | Additional init containers appended verbatim to both StatefulSets. |
6468
| fullnameOverride | string | `"besu-node"` | Override for the fully qualified release name used in resource naming. |
69+
| global.artifacts.image.pullPolicy | string | `nil` | |
70+
| global.artifacts.image.registry | string | `nil` | |
71+
| global.artifacts.image.repository | string | `nil` | |
72+
| global.artifacts.image.tag | string | `nil` | |
6573
| global.labels."kots.io/app-slug" | string | `"settlemint-atk"` | |
6674
| httpRoute.annotations | object | `{}` | |
6775
| httpRoute.enabled | bool | `false` | Enable rendering of an HTTPRoute resource. |

charts/network/charts/network-nodes/values.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
global:
44
labels:
55
kots.io/app-slug: settlemint-atk
6+
artifacts:
7+
# Image containing contract ABIs and genesis files
8+
image:
9+
registry:
10+
repository:
11+
pullPolicy:
12+
tag:
613

714
# -- (int) Number of RPC node replicas provisioned via StatefulSet.
815
rpcReplicaCount: 2
@@ -19,6 +26,14 @@ image:
1926
# -- (string) Specific Besu image tag to deploy.
2027
tag: "25.8.0"
2128

29+
artifacts:
30+
# Image containing contract ABIs and genesis files
31+
image:
32+
registry: ghcr.io
33+
repository:
34+
pullPolicy: IfNotPresent
35+
tag: ""
36+
2237
# -- (list) Image pull secrets granting registry access for the Besu image.
2338
imagePullSecrets: []
2439

0 commit comments

Comments
 (0)