Skip to content

Commit 4bfb744

Browse files
committed
add buildoor
1 parent 0887f2f commit 4bfb744

19 files changed

Lines changed: 68 additions & 13 deletions

File tree

ansible/inventories/devnet-6/group_vars/buildoor.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ lodestar_container_command_extra_args: >-
4646
{{ lodestar_container_command_extra_simple_args
4747
+ ['--emitPayloadAttributes'] }}
4848
49+
teku_container_command_extra_args: >-
50+
{{ teku_container_command_extra_simple_args
51+
+ ['--Xfork-choice-updated-always-send-payload-attributes=true'] }}
52+
4953
5054
ethereum_node_docker_watchtower_containers_list:
5155
- execution

ansible/inventories/devnet-6/group_vars/teku.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,12 @@ teku_container_volumes:
3232
- "{{ teku_datadir }}:/data"
3333
- "{{ teku_auth_jwt_path }}:/execution-auth.jwt:ro"
3434
- "{{ eth_testnet_config_dir }}:/network-config:ro"
35-
teku_container_command_extra_args:
35+
36+
teku_container_command_extra_args : >-
37+
{{ teku_container_command_extra_simple_args}}
38+
39+
40+
teku_container_command_extra_simple_args:
3641
- --network=/network-config/config.yaml
3742
- --genesis-state=/network-config/genesis.ssz
3843
- --p2p-discovery-bootnodes={{ ethereum_cl_bootnodes | join(',') }}

ansible/inventories/devnet-6/inventory.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ buildoor-lodestar-besu-1 ansible_host=159.223.140.208 ipv6=2604:a880:400:d1:0:4:
1515
[buildoor_prysm_ethrex]
1616
buildoor-prysm-ethrex-1 ansible_host=142.93.251.67 ipv6=2604:a880:400:d1:0:4:a3d8:7001 cloud=digitalocean cloud_region=nyc1 arch=amd64 ethereum_node_cl_supernode_enabled=False builder_index=0
1717

18+
[buildoor_teku_nethermind]
19+
buildoor-teku-nethermind-1 ansible_host=188.166.64.218 ipv6=2a03:b0c0:2:f0:0:1:bfa8:3001 cloud=digitalocean cloud_region=ams3 arch=amd64 ethereum_node_cl_supernode_enabled=False builder_index=3
20+
1821
[grandine_besu]
1922
grandine-besu-1 ansible_host=142.93.57.112 ipv6=2604:a880:400:d1:0:4:aa80:5001 cloud=digitalocean cloud_region=nyc1 arch=amd64 ethereum_node_cl_supernode_enabled=True validator_start=6400 validator_end=6600
2023

@@ -172,6 +175,7 @@ nimbus_nethermind
172175
nimbus_nimbusel
173176
nimbus_reth
174177
[teku:children]
178+
buildoor_teku_nethermind
175179
teku_besu
176180
teku_erigon
177181
teku_ethrex
@@ -217,6 +221,7 @@ nimbus_geth
217221
prysm_geth
218222
teku_geth
219223
[nethermind:children]
224+
buildoor_teku_nethermind
220225
grandine_nethermind
221226
lighthouse_nethermind
222227
lodestar_nethermind
@@ -259,6 +264,7 @@ teku_ethrex
259264
buildoor_lighthouse_geth
260265
buildoor_lodestar_besu
261266
buildoor_prysm_ethrex
267+
buildoor_teku_nethermind
262268

263269
# ansible_group_priority MUST live in the inventory (not group_vars/) — it is consulted
264270
# while loading group_vars, so a value placed in group_vars/buildoor.yaml is read too late

kubernetes/devnet-6/assertoor/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ assertoor:
4949
- name: buildoor-prysm-ethrex-1
5050
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-buildoor-prysm-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io
5151
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-buildoor-prysm-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io
52+
- name: buildoor-teku-nethermind-1
53+
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io
54+
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io
5255
- name: grandine-besu-1
5356
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-grandine-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
5457
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-grandine-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
@@ -184,6 +187,7 @@ assertoor:
184187
- buildoor-lighthouse-geth-1
185188
- buildoor-lodestar-besu-1
186189
- buildoor-prysm-ethrex-1
190+
- buildoor-teku-nethermind-1
187191
- grandine-besu-1
188192
- grandine-erigon-1
189193
- grandine-ethrex-1

kubernetes/devnet-6/buildoor/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,4 @@ buildoor-overview:
3333
- https://api-buildoor-lighthouse-geth-1.srv.glamsterdam-devnet-6.ethpandaops.io
3434
- https://api-buildoor-lodestar-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
3535
- https://api-buildoor-prysm-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io
36+
- https://api-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io

kubernetes/devnet-6/checkpointz/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ checkpointz:
6262
- name: buildoor-prysm-ethrex-1
6363
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-buildoor-prysm-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io
6464
dataProvider: true
65+
- name: buildoor-teku-nethermind-1
66+
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io
67+
dataProvider: true
6568
- name: grandine-besu-1
6669
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-grandine-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
6770
dataProvider: true

kubernetes/devnet-6/dora/endpoints-cl.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818
name: buildoor-prysm-ethrex-1
1919
authGroup: pandaops
2020
priority: -1
21+
- url: https://bn-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io
22+
name: buildoor-teku-nethermind-1
23+
authGroup: pandaops
24+
priority: -1
2125
- url: https://bn-grandine-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
2226
name: grandine-besu-1
2327
authGroup: pandaops

kubernetes/devnet-6/dora/endpoints-el.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@
2525
priority: -1
2626
archive: false
2727
engineSnooperUrl: http://rpc-buildoor-prysm-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io:8961
28+
- url: https://rpc-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io
29+
name: buildoor-teku-nethermind-1
30+
authGroup: pandaops
31+
priority: -1
32+
archive: false
33+
engineSnooperUrl: http://rpc-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io:8961
2834
- url: https://rpc-grandine-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
2935
name: grandine-besu-1
3036
authGroup: pandaops

kubernetes/devnet-6/dugtrio/values.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ dugtrio:
55
image:
66
repository: ethpandaops/dugtrio
77
tag: bbusa-endpoint-failover
8-
pullPolicy: Always
8+
pullPolicy: IfNotPresent
99
resources:
1010
requests:
1111
cpu: 100m
@@ -42,6 +42,8 @@ dugtrio:
4242
name: buildoor-lodestar-besu-1
4343
- url: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-buildoor-prysm-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io
4444
name: buildoor-prysm-ethrex-1
45+
- url: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io
46+
name: buildoor-teku-nethermind-1
4547
- url: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-grandine-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
4648
name: grandine-besu-1
4749
- url: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@bn-grandine-erigon-1.srv.glamsterdam-devnet-6.ethpandaops.io

kubernetes/devnet-6/erpc/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ erpc:
138138
- endpoint: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-buildoor-lighthouse-geth-1.srv.glamsterdam-devnet-6.ethpandaops.io
139139
- endpoint: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-buildoor-lodestar-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
140140
- endpoint: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-buildoor-prysm-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io
141+
- endpoint: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-buildoor-teku-nethermind-1.srv.glamsterdam-devnet-6.ethpandaops.io
141142
- endpoint: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-grandine-besu-1.srv.glamsterdam-devnet-6.ethpandaops.io
142143
- endpoint: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-grandine-erigon-1.srv.glamsterdam-devnet-6.ethpandaops.io
143144
- endpoint: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.glamsterdam-devnets.node_ingress.combined}>@rpc-grandine-ethrex-1.srv.glamsterdam-devnet-6.ethpandaops.io

0 commit comments

Comments
 (0)