From 10975312c4d5c74b9bb80b872f205374997fc33c Mon Sep 17 00:00:00 2001 From: Barnabas Busa Date: Tue, 28 Nov 2023 13:36:35 +0100 Subject: [PATCH] feat: add dencun example, bump teku mem, update mev-relay postgres name (#369) --- examples/dencun.yaml | 33 +++++++++++++++++++++++++++ src/cl/teku/teku_launcher.star | 4 ++-- src/mev_relay/mev_relay_launcher.star | 2 +- 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 examples/dencun.yaml diff --git a/examples/dencun.yaml b/examples/dencun.yaml new file mode 100644 index 000000000..31158c30d --- /dev/null +++ b/examples/dencun.yaml @@ -0,0 +1,33 @@ +participants: + - el_client_type: geth + el_client_image: ethpandaops/geth:master-5b57727 + cl_client_type: lighthouse + cl_client_image: ethpandaops/lighthouse:sidecar-inclusion-proof-c6be31c + - el_client_type: erigon + el_client_image: ethpandaops/erigon:devel-8cfafa4 + cl_client_type: lodestar + cl_client_image: ethpandaops/lodestar:blobs-inclproof-d5a5a47 + - el_client_type: nethermind + el_client_image: ethpandaops/nethermind:master-dcec565 + cl_client_type: teku + cl_client_image: ethpandaops/teku:master-992b224 + - el_client_type: besu + el_client_image: ethpandaops/besu:main-be5cc68 + cl_client_type: teku + cl_client_image: ethpandaops/teku:master-992b224 + - el_client_type: reth + el_client_image: ethpandaops/reth:main-c49cda6 + cl_client_type: nimbus + cl_client_image: ethpandaops/nimbus:unstable-6dee4d5 + - el_client_type: geth + el_client_image: ethpandaops/geth:master-5b57727 + cl_client_type: nimbus + cl_client_image: ethpandaops/nimbus:unstable-6dee4d5 +network_params: + deneb_fork_epoch: 1 +launch_additional_services: true +additional_services: + - el_forkmon + - tx_spammer + - dora +snooper_enabled: true diff --git a/src/cl/teku/teku_launcher.star b/src/cl/teku/teku_launcher.star index faedc6c60..04c857d69 100644 --- a/src/cl/teku/teku_launcher.star +++ b/src/cl/teku/teku_launcher.star @@ -29,8 +29,8 @@ METRICS_PORT_NUM = 8008 # The min/max CPU/memory that the beacon node can use BEACON_MIN_CPU = 50 BEACON_MAX_CPU = 1000 -BEACON_MIN_MEMORY = 512 -BEACON_MAX_MEMORY = 1024 +BEACON_MIN_MEMORY = 1024 +BEACON_MAX_MEMORY = 2048 # 1) The Teku container runs as the "teku" user # 2) Teku requires write access to the validator secrets directory, so it can write a lockfile into it as it uses the keys diff --git a/src/mev_relay/mev_relay_launcher.star b/src/mev_relay/mev_relay_launcher.star index abaa84438..0ba5aeac3 100644 --- a/src/mev_relay/mev_relay_launcher.star +++ b/src/mev_relay/mev_relay_launcher.star @@ -38,7 +38,7 @@ def launch_mev_relay( password="postgres", user="postgres", database="postgres", - service_name="postgres", + service_name="mev-relay-postgres", persistent=DONT_PERSIST_TO_DISK, launch_adminer=LAUNCH_ADMINER, )