Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
barnabasbusa committed Oct 31, 2024
1 parent 8e34171 commit 561f7e6
Show file tree
Hide file tree
Showing 28 changed files with 88 additions and 629 deletions.
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@
<div align="center"><img src="./docs/images/panda.png" width="300"/></div>
<h2 align="center">🐼 ❤️.oO<br>"Pandas love everything"</h2>
<h1 align="center">Infrastructure code for Dev/Testnets</h1>
<div align="center"><img src="./docs/images/panda.jpeg" width="300"/></div>
<h2 align="center">🐼 ❤️.oO<br>"Pandas love Pectra"</h2>
<h1 align="center">Infrastructure code for Testnets</h1>

<p align="center">
<a href="https://github.com/ethpandaops/template-testnet/actions/workflows/ansible_lint.yaml"><img src="https://github.com/ethpandaops/template-testnet/actions/workflows/ansible_lint.yaml/badge.svg"></a>
<a href="https://github.com/ethpandaops/template-testnet/actions/workflows/terraform_lint.yaml"><img src="https://github.com/ethpandaops/template-testnet/actions/workflows/terraform_lint.yaml/badge.svg"></a>
<a href="https://github.com/ethpandaops/template-testnet/actions/workflows/helm_lint.yaml"><img src="https://github.com/ethpandaops/template-testnet/actions/workflows/helm_lint.yaml/badge.svg"></a>
</p>

This repository contains the infrastructure code used to setup ~all~ dev/testnets. A lot of the code uses reusable components either provided by our [ansible collection](https://github.com/ethpandaops/ansible-collection-general) or our [helm charts for kubernetes](https://github.com/ethpandaops/ethereum-helm-charts/).

# Networks

Status | Network | Links | Ansible | Terraform | Kubernetes
------ | -------- | ---- | ----- | ------- | ------
🟢Template🔴 | [devnet-0](https://template.devnet.io/) | [Network config](network-configs/devnet-0) / [Inventory](https://bootnode-1.devnet-0.ethpandaops.io/meta/api/v1/inventory.json) / [Validator ranges](https://bootnode-1.devnet-0.ethpandaops.io/meta/api/v1/validator-ranges.json) | [🔗](ansible/inventories/devnet-0) | [🔗](terraform/devnet-0) | [🔗](kubernetes/devnet-0)
🟢 Mekong | [mekong](https://mekong.ethpandaops.io/) | [Network config](network-configs/devnet-0) / [Inventory](https://bootnode-1.mekong-devnet-0.ethpandaops.io/meta/api/v1/inventory.json) / [Validator ranges](https://bootnode-1.mekong-devnet-0.ethpandaops.io/meta/api/v1/validator-ranges.json) | [🔗](ansible/inventories/mekong-devnet-0) | [🔗](terraform/devnet-0) | [🔗](kubernetes/devnet-0)

# Development
## Version management for tools
Expand Down
Binary file added docs/images/panda.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed docs/images/panda.png
Binary file not shown.
6 changes: 3 additions & 3 deletions kubernetes/devnet-0/assertoor/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ assertoor:
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
hosts:
- host: assertoor.mekong-devnet-0.ethpandaops.io
- host: assertoor.mekong.ethpandaops.io
paths:
- path: /
pathType: Prefix
Expand All @@ -32,7 +32,7 @@ assertoor:
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
hosts:
- host: assertoor-admin.mekong-devnet-0.ethpandaops.io
- host: assertoor-admin.mekong.ethpandaops.io
paths:
- path: /
pathType: Prefix
Expand Down Expand Up @@ -399,7 +399,7 @@ assertoor:
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.mekong-devnets.node_ingress.combined}>@rpc.teku-reth-2.mekong-devnet-0.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.mekong-devnets.node_ingress.combined}>@bn.teku-reth-2.mekong-devnet-0.ethpandaops.io

validatorNamesInventory: https://config.mekong-devnet-0.ethpandaops.io/api/v1/nodes/validator-ranges
validatorNamesInventory: https://config.mekong.ethpandaops.io/api/v1/nodes/validator-ranges
globalVariables:
walletPrivkey: "<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.mekong-devnets.assertoor_private_key}>"
clientPairNames:
Expand Down
23 changes: 0 additions & 23 deletions kubernetes/devnet-0/beacon-metrics-gazer/.helmignore

This file was deleted.

6 changes: 0 additions & 6 deletions kubernetes/devnet-0/beacon-metrics-gazer/Chart.lock

This file was deleted.

11 changes: 0 additions & 11 deletions kubernetes/devnet-0/beacon-metrics-gazer/Chart.yaml

This file was deleted.

Binary file not shown.
57 changes: 0 additions & 57 deletions kubernetes/devnet-0/beacon-metrics-gazer/values.yaml

This file was deleted.

23 changes: 0 additions & 23 deletions kubernetes/devnet-0/blobscan/.helmignore

This file was deleted.

12 changes: 0 additions & 12 deletions kubernetes/devnet-0/blobscan/Chart.lock

This file was deleted.

17 changes: 0 additions & 17 deletions kubernetes/devnet-0/blobscan/Chart.yaml

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
64 changes: 0 additions & 64 deletions kubernetes/devnet-0/blobscan/values.yaml

This file was deleted.

22 changes: 11 additions & 11 deletions kubernetes/devnet-0/blockscout/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ blockscout-stack:
config:
network:
id: 7078815900
name: mekong-devnet-0
shortname: mekong-devnet-0
name: mekong
shortname: mekong
currency:
name: Ether
symbol: ETH
Expand All @@ -17,7 +17,7 @@ blockscout-stack:
testnet: true
nameService:
enabled: true
url: "https://explorer.mekong-devnet-0.ethpandaops.io"
url: "https://explorer.mekong.ethpandaops.io"
prometheus:
enabled: false

Expand All @@ -41,7 +41,7 @@ blockscout-stack:
ECTO_USE_SSL: "false"
INDEXER_COIN_BALANCES_BATCH_SIZE: "5"
NETWORK: Ethereum
SUBNETWORK: mekong-devnet-0
SUBNETWORK: mekong
POOL_SIZE: "15"
CHAIN_SPEC_PATH: /config-update/chainspec.json

Expand All @@ -51,7 +51,7 @@ blockscout-stack:
ingress:
enabled: true
className: ingress-nginx-public
hostname: explorer-api.mekong-devnet-0.ethpandaops.io
hostname: explorer-api.mekong.ethpandaops.io
tls:
enabled: true

Expand All @@ -74,7 +74,7 @@ blockscout-stack:
- sh
- -ace
- >
CHAINSPEC=https://config.mekong-devnet-0.ethpandaops.io/el/chainspec.json;
CHAINSPEC=https://config.mekong.ethpandaops.io/el/chainspec.json;
mkdir -p /config-update;
wget -O /config-update/chainspec.json $CHAINSPEC;
echo "got genesis";
Expand All @@ -94,18 +94,18 @@ blockscout-stack:
ingress:
enabled: true
className: ingress-nginx-public
hostname: explorer.mekong-devnet-0.ethpandaops.io
hostname: explorer.mekong.ethpandaops.io
tls:
enabled: true

env:
NEXT_PUBLIC_API_HOST: explorer-api.mekong-devnet-0.ethpandaops.io
NEXT_PUBLIC_API_HOST: explorer-api.mekong.ethpandaops.io
NEXT_PUBLIC_API_PROTOCOL: https
NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL: wss
NEXT_PUBLIC_NETWORK_NAME: mekong-devnet-0
NEXT_PUBLIC_NETWORK_NAME: mekong
NEXT_PUBLIC_NETWORK_ID: 7078815900
NEXT_PUBLIC_NETWORK_RPC_URL: https://rpc.mekong-devnet-0.ethpandaops.io
NEXT_PUBLIC_APP_HOST: explorer.mekong-devnet-0.ethpandaops.io
NEXT_PUBLIC_NETWORK_RPC_URL: https://rpc.mekong.ethpandaops.io
NEXT_PUBLIC_APP_HOST: explorer.mekong.ethpandaops.io
NEXT_PUBLIC_APP_PROTOCOL: https
NEXT_PUBLIC_AD_BANNER_PROVIDER: none
NEXT_PUBLIC_AD_TEXT_PROVIDER: none
Expand Down
Loading

0 comments on commit 561f7e6

Please sign in to comment.