You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ethereum clients: move cmd templates to values.yaml and don't set p2p IP announcment flags if they're manually set via extraArgs (ethpandaops#157)
* geth: dont set --nat or --port flags if they exist in extraArgs
* geth: move default command template to values
* ethereum clients: dont set IP announcement flags when used as extraVars + move cmd template to values
* besu: don't show values for defautlCommandTemplate in readme
* besu: don't show values for defautlCommandTemplate in readme
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.
7
7
@@ -19,7 +19,8 @@ An Ethereum execution layer client designed to be enterprise-friendly for both p
19
19
| annotations | object |`{}`| Annotations for the StatefulSet |
20
20
| authPort | int |`8551`| Engine Port (Auth Port) |
21
21
| containerSecurityContext | object | See `values.yaml`| The security context for containers |
22
-
| customCommand | list |`[]`| Command replacement for the besu container |
22
+
| customCommand | list |`[]`| Legacy way of overwriting the default command. You may prefer to change defaultCommandTemplate instead. |
23
+
| defaultCommandTemplate | string | See `values.yaml`| Template used for the default command |
23
24
| extraArgs | list |`[]`| Extra args for the besu container |
24
25
| extraContainers | list |`[]`| Additional containers |
25
26
| extraEnv | list |`[]`| Additional env variables |
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.
7
7
@@ -19,8 +19,10 @@ Erigon, formerly known as Turbo‐Geth, is a fork of Go Ethereum (geth) oriented
19
19
| annotations | object |`{}`| Annotations for the StatefulSet |
20
20
| authPort | int |`8551`| Engine Port (Auth Port) |
21
21
| containerSecurityContext | object | See `values.yaml`| The security context for containers |
22
-
| customCommand | list |`[]`| Command replacement for the erigon container |
23
-
| customCommandRPCDaemon | list |`[]`| Command replacement for the rpcdaemon container |
22
+
| customCommand | list |`[]`| Legacy way of overwriting the default command. You may prefer to change defaultCommandTemplate instead. |
23
+
| customCommandRPCDaemon | list |`[]`| Legacy way of overwriting the default command. You may prefer to change defaultCommandRPCDaemonTemplate instead. |
24
+
| defaultCommandRPCDaemonTemplate | string | See `values.yaml`| Template used for the default command |
25
+
| defaultCommandTemplate | string | See `values.yaml`| Template used for the default command |
24
26
| extraArgs | list |`[]`| Extra args for the erigon container |
25
27
| extraArgsRPCDaemon | list |`[]`| Extra args for the rpcdaemon container |
26
28
| extraContainers | list |`[]`| Additional containers |
Go Ethereum (Geth for short) is one of the original implementations of the Ethereum protocol. Currently, it is the most widespread client with the biggest user base and variety of tooling for users and developers. It is written in Go, fully open source and licensed under the GNU LGPL v3
7
7
@@ -20,7 +20,8 @@ Go Ethereum (Geth for short) is one of the original implementations of the Ether
20
20
| authPort | int |`8551`| Engine Port (Auth Port) |
21
21
| config | string | See `values.yaml` for example | TOML config file |
22
22
| containerSecurityContext | object | See `values.yaml`| The security context for containers |
23
-
| customCommand | list |`[]`| Command replacement for the geth container |
23
+
| customCommand | list |`[]`| Legacy way of overwriting the default command. You may prefer to change defaultCommandTemplate instead. |
24
+
| defaultCommandTemplate | string | See `values.yaml`| Template used for the default command |
24
25
| extraArgs | list |`[]`| Extra args for the geth container |
25
26
| extraContainerPorts | list |`[]`| Additional ports for the main container |
26
27
| extraContainers | list |`[]`| Additional containers |
0 commit comments