Skip to content

Commit

Permalink
adding tracoor
Browse files Browse the repository at this point in the history
  • Loading branch information
parithosh committed Jul 26, 2024
1 parent 72de407 commit ee85465
Show file tree
Hide file tree
Showing 8 changed files with 470 additions and 76 deletions.
1 change: 1 addition & 0 deletions ansible/inventories/devnet-1/group_vars/all/images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,4 @@ default_tooling_images:
dora: ethpandaops/dora:electra-support-latest
dugtrio: ethpandaops/dugtrio:latest
ethereum_genesis_generator: ethpandaops/ethereum-genesis-generator:3.3.5
tracoor: ethpandaops/tracoor:latest
2 changes: 1 addition & 1 deletion ansible/requirements.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ collections:
- name: community.sops
version: 1.6.0
- name: ethpandaops.general
source: https://github.com/ethpandaops/ansible-collection-general.git,master
source: https://github.com/ethpandaops/ansible-collection-general.git,add-tracoor-to-generator
type: git
- name: kubernetes.core
75 changes: 0 additions & 75 deletions kubernetes/devnet-1/teku-geth-001/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,92 +16,17 @@ teku-geth-001:
pectra-devnet-1:
execution:
besu:
- --genesis-file=/data/network-config/besu.json
- --bootnodes=enode://0ae72044843b52ebd130cd848b627c83f5506e406f9419f3439276e4580fb03158d6c3868772ad487a798c1bd24692cfa751e50589c6bc8935cbc0342b1d8e81@68.183.223.12:30303?discport=30303
- --rpc-http-api=ADMIN,DEBUG,ETH,MINER,NET,TRACE,TXPOOL,WEB3
- --sync-mode=FULL
- --data-storage-format=BONSAI
- --bonsai-limit-trie-logs-enabled=false
- --ethstats=k8s-teku-geth-001:<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.ethstats_secret}>@ethstats.pectra-devnet-1.ethpandaops.io:443
nethermind:
- --Init.ChainSpecPath=/data/network-config/chainspec.json
- --JsonRpc.EnabledModules=Eth,Subscribe,Trace,TxPool,Web3,Personal,Proof,Net,Parity,Health,Rpc,Debug,Admin
- --Discovery.Bootnodes=enode://0ae72044843b52ebd130cd848b627c83f5506e406f9419f3439276e4580fb03158d6c3868772ad487a798c1bd24692cfa751e50589c6bc8935cbc0342b1d8e81@68.183.223.12:30303?discport=30303
- --Init.IsMining=false
- --Pruning.Mode=None
- --config=none.cfg
- --EthStats.Enabled=true
- --EthStats.Name=k8s-teku-geth-001
- --EthStats.Secret=<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.ethstats_secret}>
- --EthStats.Server=wss://ethstats.pectra-devnet-1.ethpandaops.io/api/
- --log=INFO
geth:
- --http.api=eth,net,web3,debug,admin
- --http.vhosts=*
- --state.scheme=path
- --networkid=7011893081
- --syncmode=full
- --bootnodes=enode://0ae72044843b52ebd130cd848b627c83f5506e406f9419f3439276e4580fb03158d6c3868772ad487a798c1bd24692cfa751e50589c6bc8935cbc0342b1d8e81@68.183.223.12:30303?discport=30303
- --ethstats=k8s-teku-geth-001:<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.ethstats_secret}>@ethstats.pectra-devnet-1.ethpandaops.io
- --rpc.allow-unprotected-txs
erigon:
- --networkid=7011893081
- --bootnodes=enode://0ae72044843b52ebd130cd848b627c83f5506e406f9419f3439276e4580fb03158d6c3868772ad487a798c1bd24692cfa751e50589c6bc8935cbc0342b1d8e81@68.183.223.12:30303?discport=30303
- --http.api=eth,erigon,engine,web3,net,debug,trace,txpool,admin
- --http.vhosts=*
- --ws
- --prune=htc
- --db.size.limit=8TB
ethereumjs:
- --gethGenesis=/data/network-config/genesis.json
- --bootnodes=enode://0ae72044843b52ebd130cd848b627c83f5506e406f9419f3439276e4580fb03158d6c3868772ad487a798c1bd24692cfa751e50589c6bc8935cbc0342b1d8e81@68.183.223.12:30303?discport=30303
- --maxPeers=75
- --isSingleNode=true
consensus:
lodestar:
- --paramsFile=/data/network-config/config.yaml
- --genesisStateFile=/data/network-config/genesis.ssz
- --bootnodes=enr:-Iq4QFPkzIAS0wU0AUWyT_KXoiOQQb4wt88pWfPmK6BaOhqqerZ9jZcJCxxzkgyv9WMYjdhi6iS-NC3ZWUNT5wxSKJOGAZDfBdvzgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQJJ3h8aUO3GJHv-bdvHtsQZ2OEisutelYfGjXO4lSg8BYN1ZHCCIzI,enr:-LK4QMywztGmpfvNF0r-WhTZ1YOyCbdoq82dMqDFgPeEH5MuF418_dAIxXa0v4mlkHKs36_gKFd7cl8-KLYax8nCsyQEh2F0dG5ldHOIGAAAAAAAAACEZXRoMpDQuH8CYHEQZQIAAAAAAAAAgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQMuzDtQAjqJes0flqDlk-myP2PtI-_ikfak94iwJkNBe4N0Y3CCIyiDdWRwgiMo
- --rest.namespace="*"
- --network.connectToDiscv5Bootnodes
- --nat=true
- --chain.persistInvalidSszObjects=true
teku:
- --network=/data/network-config/config.yaml
- --genesis-state=/data/network-config/genesis.ssz
- --p2p-discovery-bootnodes=enr:-Iq4QFPkzIAS0wU0AUWyT_KXoiOQQb4wt88pWfPmK6BaOhqqerZ9jZcJCxxzkgyv9WMYjdhi6iS-NC3ZWUNT5wxSKJOGAZDfBdvzgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQJJ3h8aUO3GJHv-bdvHtsQZ2OEisutelYfGjXO4lSg8BYN1ZHCCIzI,enr:-LK4QMywztGmpfvNF0r-WhTZ1YOyCbdoq82dMqDFgPeEH5MuF418_dAIxXa0v4mlkHKs36_gKFd7cl8-KLYax8nCsyQEh2F0dG5ldHOIGAAAAAAAAACEZXRoMpDQuH8CYHEQZQIAAAAAAAAAgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQMuzDtQAjqJes0flqDlk-myP2PtI-_ikfak94iwJkNBe4N0Y3CCIyiDdWRwgiMo
- --p2p-peer-upper-bound=100
- --data-storage-non-canonical-blocks-enabled=true
- --data-storage-mode=PRUNE
- --logging=info
- --Xlog-include-p2p-warnings-enabled
- --metrics-block-timing-tracking-enabled
- --ignore-weak-subjectivity-period-enabled
prysm:
- --grpc-gateway-corsdomain=*
- --chain-config-file=/data/network-config/config.yaml
- --genesis-state=/data/network-config/genesis.ssz
- --contract-deployment-block=0
- --min-sync-peers=1
- --pprof
- --enable-debug-rpc-endpoints
- --verbosity=debug
- --subscribe-all-subnets
- --save-full-execution-payloads
- --bootstrap-node=enr:-Iq4QFPkzIAS0wU0AUWyT_KXoiOQQb4wt88pWfPmK6BaOhqqerZ9jZcJCxxzkgyv9WMYjdhi6iS-NC3ZWUNT5wxSKJOGAZDfBdvzgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQJJ3h8aUO3GJHv-bdvHtsQZ2OEisutelYfGjXO4lSg8BYN1ZHCCIzI
- --bootstrap-node=enr:-LK4QMywztGmpfvNF0r-WhTZ1YOyCbdoq82dMqDFgPeEH5MuF418_dAIxXa0v4mlkHKs36_gKFd7cl8-KLYax8nCsyQEh2F0dG5ldHOIGAAAAAAAAACEZXRoMpDQuH8CYHEQZQIAAAAAAAAAgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQMuzDtQAjqJes0flqDlk-myP2PtI-_ikfak94iwJkNBe4N0Y3CCIyiDdWRwgiMo
lighthouse:
- --testnet-dir=/data/network-config
- --boot-nodes=enr:-Iq4QFPkzIAS0wU0AUWyT_KXoiOQQb4wt88pWfPmK6BaOhqqerZ9jZcJCxxzkgyv9WMYjdhi6iS-NC3ZWUNT5wxSKJOGAZDfBdvzgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQJJ3h8aUO3GJHv-bdvHtsQZ2OEisutelYfGjXO4lSg8BYN1ZHCCIzI,enr:-LK4QMywztGmpfvNF0r-WhTZ1YOyCbdoq82dMqDFgPeEH5MuF418_dAIxXa0v4mlkHKs36_gKFd7cl8-KLYax8nCsyQEh2F0dG5ldHOIGAAAAAAAAACEZXRoMpDQuH8CYHEQZQIAAAAAAAAAgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQMuzDtQAjqJes0flqDlk-myP2PtI-_ikfak94iwJkNBe4N0Y3CCIyiDdWRwgiMo
- --allow-insecure-genesis-sync
nimbus:
- --network=/data/network-config
- --validator-monitor-auto=false
- --doppelganger-detection=off
- --log-level=DEBUG;INFO:gossip_eth2,attpool,libp2p,gossipsub,pubsubpeer,pubsub,switch,networking,sync,dialer,identify,syncman,connmanager,beacnde,lightcl,requman,gossip_lc,clearance,lpstream,mplexchannel,nodes-verification,tcptransport,chaindag,noise,eth,p2p,discv5,muxedupgrade,multistream,connection,secure,fee_recipient,mplex,syncpool,multiaddress,peer_proto;WARN:message_router
- --light-client-data-serve=false
- --bootstrap-node=enr:-Iq4QFPkzIAS0wU0AUWyT_KXoiOQQb4wt88pWfPmK6BaOhqqerZ9jZcJCxxzkgyv9WMYjdhi6iS-NC3ZWUNT5wxSKJOGAZDfBdvzgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQJJ3h8aUO3GJHv-bdvHtsQZ2OEisutelYfGjXO4lSg8BYN1ZHCCIzI
- --bootstrap-node=enr:-LK4QMywztGmpfvNF0r-WhTZ1YOyCbdoq82dMqDFgPeEH5MuF418_dAIxXa0v4mlkHKs36_gKFd7cl8-KLYax8nCsyQEh2F0dG5ldHOIGAAAAAAAAACEZXRoMpDQuH8CYHEQZQIAAAAAAAAAgmlkgnY0gmlwhES33wyJc2VjcDI1NmsxoQMuzDtQAjqJes0flqDlk-myP2PtI-_ikfak94iwJkNBe4N0Y3CCIyiDdWRwgiMo


geth:
Expand Down
23 changes: 23 additions & 0 deletions kubernetes/devnet-1/tracoor/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
6 changes: 6 additions & 0 deletions kubernetes/devnet-1/tracoor/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: tracoor-server
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.0.2
digest: sha256:0319ec1aefa0217719454958bc6381587ffca029ce94c032bcfea00c316280ef
generated: "2024-07-26T13:28:35.395429+02:00"
11 changes: 11 additions & 0 deletions kubernetes/devnet-1/tracoor/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Ansible managed. Don't change this file manually. Template info: /vendor/collections/ansible_collections/ethpandaops/general/roles/generate_kubernetes_config/templates/Chart.yaml.j2

apiVersion: v2
name: tracoor
description: A Helm chart for Kubernetes
type: application
version: 0.1.0
dependencies:
- name: tracoor-server
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.0.2
Binary file not shown.
Loading

0 comments on commit ee85465

Please sign in to comment.