Skip to content

Commit

Permalink
feat: add assertoor
Browse files Browse the repository at this point in the history
  • Loading branch information
barnabasbusa committed Aug 8, 2024
1 parent 9ebc292 commit 80eb888
Show file tree
Hide file tree
Showing 6 changed files with 208 additions and 9 deletions.
23 changes: 23 additions & 0 deletions kubernetes/devnet-2/assertoor/.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-2/assertoor/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: assertoor
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.0.2
digest: sha256:9ff06c8269157f0c3c9117d91cfdd55164cd34a55c4c380740ff17b307a776a4
generated: "2024-08-08T14:11:49.858038+02:00"
11 changes: 11 additions & 0 deletions kubernetes/devnet-2/assertoor/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: assertoor
description: A Helm chart for Kubernetes
type: application
version: 0.1.0
dependencies:
- name: assertoor
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.0.2
Binary file not shown.
157 changes: 157 additions & 0 deletions kubernetes/devnet-2/assertoor/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
# Ansible managed. Don't change this file manually. Template info: /vendor/collections/ansible_collections/ethpandaops/general/roles/generate_kubernetes_config/templates/assertoor.yaml.j2

assertoor:
fullnameOverride: assertoor

image:
repository: ethpandaops/assertoor
tag: latest
pullPolicy: Always
resources:
requests:
cpu: 64m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi

ingess:
enabled: true
className: ingress-nginx-public
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
hosts:
- host: assertoor-admin.pectra-devnet-2.ethpandaops.io
paths:
- path: /
pathType: Prefix
backend:
service:
name: assertoor
port:
number: 8082
# - host: assertoor-admin.pectra-devnet-2.ethpandaops.io
# paths:
# - path: /
# pathType: Prefix
# backend:
# service:
# name: assertoor
# port:
# number: 8080

endpoints:
- name: bootnode-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.bootnode-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.bootnode-1.pectra-devnet-2.ethpandaops.io
- name: grandine-besu-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.grandine-besu-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-besu-1.pectra-devnet-2.ethpandaops.io
- name: grandine-erigon-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.grandine-erigon-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-erigon-1.pectra-devnet-2.ethpandaops.io
- name: grandine-ethereumjs-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.grandine-ethereumjs-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-ethereumjs-1.pectra-devnet-2.ethpandaops.io
- name: grandine-geth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.grandine-geth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-geth-1.pectra-devnet-2.ethpandaops.io
- name: grandine-nethermind-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.grandine-nethermind-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-nethermind-1.pectra-devnet-2.ethpandaops.io
- name: grandine-reth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.grandine-reth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-reth-1.pectra-devnet-2.ethpandaops.io
- name: lighthouse-besu-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lighthouse-besu-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-besu-1.pectra-devnet-2.ethpandaops.io
- name: lighthouse-erigon-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lighthouse-erigon-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-erigon-1.pectra-devnet-2.ethpandaops.io
- name: lighthouse-ethereumjs-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lighthouse-ethereumjs-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-ethereumjs-1.pectra-devnet-2.ethpandaops.io
- name: lighthouse-geth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lighthouse-geth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-geth-1.pectra-devnet-2.ethpandaops.io
- name: lighthouse-nethermind-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lighthouse-nethermind-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-nethermind-1.pectra-devnet-2.ethpandaops.io
- name: lighthouse-reth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lighthouse-reth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-reth-1.pectra-devnet-2.ethpandaops.io
- name: lodestar-besu-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lodestar-besu-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-besu-1.pectra-devnet-2.ethpandaops.io
- name: lodestar-erigon-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lodestar-erigon-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-erigon-1.pectra-devnet-2.ethpandaops.io
- name: lodestar-ethereumjs-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lodestar-ethereumjs-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-ethereumjs-1.pectra-devnet-2.ethpandaops.io
- name: lodestar-geth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lodestar-geth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-geth-1.pectra-devnet-2.ethpandaops.io
- name: lodestar-nethermind-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lodestar-nethermind-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-nethermind-1.pectra-devnet-2.ethpandaops.io
- name: lodestar-reth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.lodestar-reth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-reth-1.pectra-devnet-2.ethpandaops.io
- name: nimbus-besu-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.nimbus-besu-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-besu-1.pectra-devnet-2.ethpandaops.io
- name: nimbus-erigon-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.nimbus-erigon-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-erigon-1.pectra-devnet-2.ethpandaops.io
- name: nimbus-ethereumjs-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.nimbus-ethereumjs-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-ethereumjs-1.pectra-devnet-2.ethpandaops.io
- name: nimbus-geth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.nimbus-geth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-geth-1.pectra-devnet-2.ethpandaops.io
- name: nimbus-nethermind-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.nimbus-nethermind-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-nethermind-1.pectra-devnet-2.ethpandaops.io
- name: nimbus-reth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.nimbus-reth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-reth-1.pectra-devnet-2.ethpandaops.io
- name: prysm-besu-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.prysm-besu-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-besu-1.pectra-devnet-2.ethpandaops.io
- name: prysm-erigon-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.prysm-erigon-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-erigon-1.pectra-devnet-2.ethpandaops.io
- name: prysm-ethereumjs-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.prysm-ethereumjs-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-ethereumjs-1.pectra-devnet-2.ethpandaops.io
- name: prysm-geth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.prysm-geth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-geth-1.pectra-devnet-2.ethpandaops.io
- name: prysm-nethermind-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.prysm-nethermind-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-nethermind-1.pectra-devnet-2.ethpandaops.io
- name: prysm-reth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.prysm-reth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-reth-1.pectra-devnet-2.ethpandaops.io
- name: teku-besu-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.teku-besu-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-besu-1.pectra-devnet-2.ethpandaops.io
- name: teku-erigon-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.teku-erigon-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-erigon-1.pectra-devnet-2.ethpandaops.io
- name: teku-ethereumjs-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.teku-ethereumjs-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-ethereumjs-1.pectra-devnet-2.ethpandaops.io
- name: teku-geth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.teku-geth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-geth-1.pectra-devnet-2.ethpandaops.io
- name: teku-nethermind-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.teku-nethermind-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-nethermind-1.pectra-devnet-2.ethpandaops.io
- name: teku-reth-1
executionUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@rpc.teku-reth-1.pectra-devnet-2.ethpandaops.io
consensusUrl: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-reth-1.pectra-devnet-2.ethpandaops.io
validatorNamesInventory: https://config.pectra-devnet-2.ethpandaops.io/api/v1/nodes/validator-ranges

assertoorTests: []
Loading

0 comments on commit 80eb888

Please sign in to comment.