Skip to content

Commit ac0fefb

Browse files
authored
1 parent 4afa94f commit ac0fefb

File tree

105 files changed

+384
-53
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+384
-53
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@
77

88
# Helmsman
99
.helmsman-tmp
10+
11+
# Ignore archives
12+
*.tgz

charts/beaconchain-explorer/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ icon: https://pbs.twimg.com/profile_images/1274442538057961474/-cZGkGhP_400x400.
77
sources:
88
- https://github.com/gobitfly/eth2-beaconchain-explorer
99
type: application
10-
version: 0.1.2
10+
version: 0.1.3
1111
maintainers:
1212
- name: skylenet
1313

charts/beaconchain-explorer/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# beaconchain-explorer
33

4-
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
Beacon chain explorer built using golang and using a PostgreSQL database for storing and indexing data.
77

@@ -24,6 +24,7 @@ Beacon chain explorer built using golang and using a PostgreSQL database for sto
2424
| affinity | object | `{}` | Affinity configuration for pods |
2525
| annotations | object | `{}` | Annotations for the StatefulSet |
2626
| config | object | See `values.yaml` | Config file |
27+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2728
| customArgs | list | `[]` | Custom args for the beaconchain-explorer container |
2829
| customCommand | list | `[]` | Command replacement for the beaconchain-explorer container |
2930
| extraContainers | list | `[]` | Additional containers |

charts/beaconchain-explorer/templates/statefulset.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ spec:
5757
args:
5858
{{- toYaml .Values.customArgs | nindent 12}}
5959
{{- end }}
60+
securityContext:
61+
{{- toYaml .Values.containerSecurityContext | nindent 12 }}
6062
volumeMounts:
6163
{{- if .Values.extraVolumeMounts }}
6264
{{ toYaml .Values.extraVolumeMounts | nindent 12}}

charts/beaconchain-explorer/values.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,16 @@ securityContext:
159159
runAsNonRoot: true
160160
runAsUser: 10001
161161

162+
# -- The security context for containers
163+
# @default -- See `values.yaml`
164+
containerSecurityContext: {}
165+
# capabilities:
166+
# drop:
167+
# - ALL
168+
# readOnlyRootFilesystem: true
169+
# runAsNonRoot: true
170+
# runAsUser: 1000
171+
162172
serviceAccount:
163173
# -- Specifies whether a service account should be created
164174
create: true

charts/besu/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ icon: https://launchpad.ethereum.org/static/media/hyperledger-besu-circle.b96368
88
sources:
99
- https://github.com/hyperledger/besu
1010
type: application
11-
version: 0.3.5
11+
version: 0.3.6
1212
maintainers:
1313
- name: skylenet
1414

charts/besu/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# besu
33

4-
![Version: 0.3.5](https://img.shields.io/badge/Version-0.3.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.3.6](https://img.shields.io/badge/Version-0.3.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
An Ethereum execution layer client designed to be enterprise-friendly for both public and private, permissioned network use cases. Besu is written in Java and released under the Apache 2.0 Licence.
77

@@ -18,6 +18,7 @@ An Ethereum execution layer client designed to be enterprise-friendly for both p
1818
| affinity | object | `{}` | Affinity configuration for pods |
1919
| annotations | object | `{}` | Annotations for the StatefulSet |
2020
| authPort | int | `8551` | Engine Port (Auth Port) |
21+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2122
| customCommand | list | `[]` | Command replacement for the besu container |
2223
| extraArgs | list | `[]` | Extra args for the besu container |
2324
| extraContainers | list | `[]` | Additional containers |

charts/besu/templates/statefulset.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@ spec:
9595
{{- else }}
9696
{{- include "besu.defaultCommand" . | nindent 12 }}
9797
{{- end }}
98+
securityContext:
99+
{{- toYaml .Values.containerSecurityContext | nindent 12 }}
98100
volumeMounts:
99101
{{- if .Values.extraVolumeMounts }}
100102
{{ toYaml .Values.extraVolumeMounts | nindent 12}}

charts/besu/values.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,16 @@ securityContext:
184184
runAsNonRoot: true
185185
runAsUser: 10001
186186

187+
# -- The security context for containers
188+
# @default -- See `values.yaml`
189+
containerSecurityContext: {}
190+
# capabilities:
191+
# drop:
192+
# - ALL
193+
# readOnlyRootFilesystem: true
194+
# runAsNonRoot: true
195+
# runAsUser: 1000
196+
187197
serviceAccount:
188198
# -- Specifies whether a service account should be created
189199
create: true

charts/blockscout/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ icon: https://github.com/blockscout/blockscout/raw/master/apps/block_scout_web/a
88
sources:
99
- https://github.com/blockscout/blockscout/
1010
type: application
11-
version: 0.1.2
11+
version: 0.1.3
1212
maintainers:
1313
- name: skylenet
1414

charts/blockscout/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# blockscout
33

4-
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
BlockScout provides a comprehensive, easy-to-use interface for users to view, confirm, and inspect transactions on EVM (Ethereum Virtual Machine) blockchains
77

@@ -24,6 +24,7 @@ BlockScout provides a comprehensive, easy-to-use interface for users to view, co
2424
| affinity | object | `{}` | Affinity configuration for pods |
2525
| annotations | object | `{}` | Annotations for the StatefulSet |
2626
| config | object | See `values.yaml` | Config file https://docs.blockscout.com/for-developers/information-and-settings/env-variables |
27+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2728
| customArgs | list | `[]` | Custom args for the blockscout container |
2829
| customCommand | list | `[]` | Command replacement for the blockscout container |
2930
| extraContainers | list | `[]` | Additional containers |

charts/blockscout/templates/statefulset.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ spec:
6262
args:
6363
{{- toYaml .Values.customArgs | nindent 12}}
6464
{{- end }}
65+
securityContext:
66+
{{- toYaml .Values.containerSecurityContext | nindent 12 }}
6567
volumeMounts:
6668
{{- if .Values.extraVolumeMounts }}
6769
{{ toYaml .Values.extraVolumeMounts | nindent 12}}

charts/blockscout/values.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,16 @@ securityContext:
111111
runAsNonRoot: false
112112
runAsUser: 0
113113

114+
# -- The security context for containers
115+
# @default -- See `values.yaml`
116+
containerSecurityContext: {}
117+
# capabilities:
118+
# drop:
119+
# - ALL
120+
# readOnlyRootFilesystem: true
121+
# runAsNonRoot: true
122+
# runAsUser: 1000
123+
114124
serviceAccount:
115125
# -- Specifies whether a service account should be created
116126
create: true

charts/checkpointz/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: checkpointz
33
description: A beacon chain Checkpoint Sync provider
44
home: https://github.com/samcm/checkpointz
55
type: application
6-
version: 0.1.1
6+
version: 0.1.2
77
maintainers:
88
- name: samcm
99

charts/checkpointz/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# checkpointz
33

4-
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
A beacon chain Checkpoint Sync provider
77

@@ -23,6 +23,7 @@ A beacon chain Checkpoint Sync provider
2323
| config.global.listenAddr | string | `":5555"` | |
2424
| config.global.logging | string | `"info"` | |
2525
| config.global.metricsAddr | string | `":9090"` | |
26+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2627
| customArgs | list | `[]` | Custom args for the checkpointz container |
2728
| customCommand | list | `[]` | Command replacement for the checkpointz container |
2829
| extraContainers | list | `[]` | Additional containers |

charts/checkpointz/templates/deployment.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ spec:
5757
args:
5858
{{- toYaml .Values.customArgs | nindent 12}}
5959
{{- end }}
60+
securityContext:
61+
{{- toYaml .Values.containerSecurityContext | nindent 12 }}
6062
volumeMounts:
6163
- name: config
6264
mountPath: "/config.yaml"

charts/checkpointz/values.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,16 @@ securityContext:
125125
runAsNonRoot: true
126126
runAsUser: 10001
127127

128+
# -- The security context for containers
129+
# @default -- See `values.yaml`
130+
containerSecurityContext: {}
131+
# capabilities:
132+
# drop:
133+
# - ALL
134+
# readOnlyRootFilesystem: true
135+
# runAsNonRoot: true
136+
# runAsUser: 1000
137+
128138
serviceAccount:
129139
# -- Specifies whether a service account should be created
130140
create: false

charts/consensus-monitor/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ icon: https://ethereum.org/static/c48a5f760c34dfadcf05a208dab137cc/31987/eth-dia
77
sources:
88
- https://github.com/ralexstokes/ethereum_consensus_monitor/
99
type: application
10-
version: 0.1.0
10+
version: 0.1.1
1111
maintainers:
1212
- name: skylenet
1313

charts/consensus-monitor/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# consensus-monitor
33

4-
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
Web UI to monitor the ethereum consensus nodes via their beaconchain APIs.
77

@@ -18,6 +18,7 @@ Web UI to monitor the ethereum consensus nodes via their beaconchain APIs.
1818
| affinity | object | `{}` | Affinity configuration for pods |
1919
| annotations | object | `{}` | Annotations for the StatefulSet |
2020
| config | string | See `values.yaml` | Config file |
21+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2122
| customArgs | list | `[]` | Custom args for the consensus-monitor container |
2223
| customCommand | list | `[]` | Command replacement for the consensus-monitor container |
2324
| extraContainers | list | `[]` | Additional containers |

charts/consensus-monitor/templates/statefulset.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ spec:
5555
args:
5656
{{- toYaml .Values.customArgs | nindent 12}}
5757
{{- end }}
58+
securityContext:
59+
{{- toYaml .Values.containerSecurityContext | nindent 12 }}
5860
volumeMounts:
5961
{{- if .Values.extraVolumeMounts }}
6062
{{ toYaml .Values.extraVolumeMounts | nindent 12}}

charts/consensus-monitor/values.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,16 @@ securityContext:
125125
runAsNonRoot: true
126126
runAsUser: 10001
127127

128+
# -- The security context for containers
129+
# @default -- See `values.yaml`
130+
containerSecurityContext: {}
131+
# capabilities:
132+
# drop:
133+
# - ALL
134+
# readOnlyRootFilesystem: true
135+
# runAsNonRoot: true
136+
# runAsUser: 1000
137+
128138
serviceAccount:
129139
# -- Specifies whether a service account should be created
130140
create: true

charts/dshackle/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ icon: https://avatars.githubusercontent.com/u/49622339?s=200&v=4
88
sources:
99
- https://github.com/emeraldpay/dshackle
1010
type: application
11-
version: 0.1.3
11+
version: 0.1.4
1212
maintainers:
1313
- name: skylenet
1414

charts/dshackle/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# dshackle
33

4-
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
Emerald Dshackle is a Fault Tolerant Load Balancer for Blockchain API. Support for standard Bitcoin and Ethereum JSON RPC API over HTTP and WebSocket.
77

@@ -24,7 +24,7 @@ Emerald Dshackle is a Fault Tolerant Load Balancer for Blockchain API. Support f
2424
| affinity | object | `{}` | Affinity configuration for pods |
2525
| annotations | object | `{}` | Annotations for the StatefulSet |
2626
| config | string | See `values.yaml` | Config file |
27-
| containerSecurityContext | object | `{}` | |
27+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2828
| customArgs | list | `[]` | Custom args for the dshackle container |
2929
| customCommand | list | `[]` | Command replacement for the dshackle container |
3030
| extraContainers | list | `[]` | Additional containers |
-78.3 KB
Binary file not shown.

charts/dshackle/values.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ securityContext:
153153
runAsNonRoot: true
154154
runAsUser: 10001
155155

156+
# -- The security context for containers
157+
# @default -- See `values.yaml`
156158
containerSecurityContext: {}
157159
# capabilities:
158160
# drop:

charts/erigon/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ icon: https://pbs.twimg.com/profile_images/1420080204148576274/-4OFIs2x_400x400.
66
sources:
77
- https://github.com/ledgerwatch/erigon
88
type: application
9-
version: 0.3.2
9+
version: 0.3.3
1010
maintainers:
1111
- name: skylenet
1212

charts/erigon/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# erigon
33

4-
![Version: 0.3.2](https://img.shields.io/badge/Version-0.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.3.3](https://img.shields.io/badge/Version-0.3.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
Erigon, formerly known as Turbo‐Geth, is a fork of Go Ethereum (geth) oriented toward speed and disk‐space efficiency. Erigon is a completely re-architected implementation of Ethereum, currently written in Go but with implementations in other languages planned. Erigon's goal is to provide a faster, more modular, and more optimized implementation of Ethereum.
77

@@ -18,6 +18,7 @@ Erigon, formerly known as Turbo‐Geth, is a fork of Go Ethereum (geth) oriented
1818
| affinity | object | `{}` | Affinity configuration for pods |
1919
| annotations | object | `{}` | Annotations for the StatefulSet |
2020
| authPort | int | `8551` | Engine Port (Auth Port) |
21+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2122
| customCommand | list | `[]` | Command replacement for the erigon container |
2223
| customCommandRPCDaemon | list | `[]` | Command replacement for the rpcdaemon container |
2324
| extraArgs | list | `[]` | Extra args for the erigon container |

charts/erigon/templates/statefulset.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ spec:
9696
{{- else }}
9797
{{- include "erigon.defaultCommand" . | nindent 12 }}
9898
{{- end }}
99+
securityContext:
100+
{{- toYaml .Values.containerSecurityContext | nindent 12 }}
99101
volumeMounts:
100102
{{- if .Values.extraVolumeMounts }}
101103
{{ toYaml .Values.extraVolumeMounts | nindent 12}}

charts/erigon/values.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,16 @@ securityContext:
208208
runAsNonRoot: true
209209
runAsUser: 10001
210210

211+
# -- The security context for containers
212+
# @default -- See `values.yaml`
213+
containerSecurityContext: {}
214+
# capabilities:
215+
# drop:
216+
# - ALL
217+
# readOnlyRootFilesystem: true
218+
# runAsNonRoot: true
219+
# runAsUser: 1000
220+
211221
serviceAccount:
212222
# -- Specifies whether a service account should be created
213223
create: true

charts/eth2-fork-mon/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ icon: https://ethereum.org/static/c48a5f760c34dfadcf05a208dab137cc/31987/eth-dia
77
sources:
88
- https://github.com/ralexstokes/eth2-fork-mon
99
type: application
10-
version: 0.1.0
10+
version: 0.1.1
1111
maintainers:
1212
- name: skylenet
1313

charts/eth2-fork-mon/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# eth2-fork-mon
33

4-
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
4+
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
55

66
Simple client/server to track the (real-time) status of a (configurable) set of eth2 beacon nodes.
77

@@ -18,6 +18,7 @@ Simple client/server to track the (real-time) status of a (configurable) set of
1818
| affinity | object | `{}` | Affinity configuration for pods |
1919
| annotations | object | `{}` | Annotations for the StatefulSet |
2020
| config | object | See `values.yaml` | Config file |
21+
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
2122
| customArgs | list | `[]` | Custom args for the eth2-fork-mon container |
2223
| customCommand | list | `[]` | Command replacement for the eth2-fork-mon container |
2324
| extraContainers | list | `[]` | Additional containers |

charts/eth2-fork-mon/templates/statefulset.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ spec:
5555
args:
5656
{{- toYaml .Values.customArgs | nindent 12}}
5757
{{- end }}
58+
securityContext:
59+
{{- toYaml .Values.containerSecurityContext | nindent 12 }}
5860
volumeMounts:
5961
{{- if .Values.extraVolumeMounts }}
6062
{{ toYaml .Values.extraVolumeMounts | nindent 12}}

0 commit comments

Comments
 (0)