Skip to content

Commit

Permalink
fix kubes (#22)
Browse files Browse the repository at this point in the history
  • Loading branch information
barnabasbusa authored Oct 18, 2024
1 parent eeab609 commit 62c87e6
Show file tree
Hide file tree
Showing 30 changed files with 1,955 additions and 0 deletions.
23 changes: 23 additions & 0 deletions kubernetes/devnet-4/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-4/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: 1.0.0
digest: sha256:2d4ee7434b5215b6b01b9ac1a9b96edc688b1dfe60d01ed8c1ded7540c9c45f6
generated: "2024-10-18T17:27:47.134573+02:00"
11 changes: 11 additions & 0 deletions kubernetes/devnet-4/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: 1.0.0
Binary file not shown.
329 changes: 329 additions & 0 deletions kubernetes/devnet-4/assertoor/values.yaml

Large diffs are not rendered by default.

23 changes: 23 additions & 0 deletions kubernetes/devnet-4/forky/.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-4/forky/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: forky
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.2.0
digest: sha256:c1aaefa8c178f4babefcf2c14d6d404d35fd4105f9890ff4fa1e650a5fb2e579
generated: "2024-10-18T17:26:57.194622+02:00"
11 changes: 11 additions & 0 deletions kubernetes/devnet-4/forky/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: forky
description: A Helm chart for Kubernetes
type: application
version: 0.1.0
dependencies:
- name: forky
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.2.0
Binary file added kubernetes/devnet-4/forky/charts/forky-0.2.0.tgz
Binary file not shown.
254 changes: 254 additions & 0 deletions kubernetes/devnet-4/forky/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,254 @@
# Ansible managed. Don't change this file manually. Template info: /vendor/collections/ansible_collections/ethpandaops/general/roles/generate_kubernetes_config/templates/forky.yaml.j2

forky:
fullnameOverride: forky
replicas: 1
image:
repository: ethpandaops/forky
tag: latest
pullPolicy: Always
resources:
requests:
cpu: 256m
memory: 512Mi
limits:
cpu: 1000m
memory: 2Gi
ingress:
enabled: true
className: ingress-nginx-public
hosts:
- host: forky.pectra-devnet-4.ethpandaops.io
paths:
- path: /
pathType: Prefix

postgresql:
enabled: true
fullnameOverride: "forky-postgresql"
auth:
username: <path:/secrets/services/services.enc.yaml#forky | jsonPath {.postgres.devnets.username}>
password: <path:/secrets/services/services.enc.yaml#forky | jsonPath {.postgres.devnets.password}>
primary:
persistence:
enabled: true
size: 20Gi
resources:
requests:
cpu: 1000m
memory: 2Gi
limits:
cpu: 2000m
memory: 4Gi

config:
listen_addr: ":5555"
pprof_addr: ":6060"
log_level: "debug"
metrics:
addr: ":9090"
enabled: true
forky:
retention_period: "24h"
store:
type: s3
config:
region: us-east-1
bucket_name: pectra-devnet-4/forky
endpoint: https://<path:/secrets/services/services.enc.yaml#cloudflare | jsonPath {.account_ids.ethdevops}>.r2.cloudflarestorage.com/ethpandaops-devnet-dumpster
access_key: <path:/secrets/services/services.enc.yaml#cloudflare | jsonPath {.r2.devnets.access_key_id}>
access_secret: <path:/secrets/services/services.enc.yaml#cloudflare | jsonPath {.r2.devnets.secret_access_key}>
indexer: {}
ethereum:
network:
name: "pectra-devnet-4"
spec:
seconds_per_slot: 12
slots_per_epoch: 32
genesis_time: 1729265675
sources:
- name: bootnode-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.bootnode-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: grandine-besu-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-besu-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: grandine-erigon-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-erigon-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: grandine-ethereumjs-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-ethereumjs-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: grandine-geth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-geth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: grandine-nethermind-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-nethermind-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: grandine-reth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.grandine-reth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lighthouse-besu-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-besu-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lighthouse-erigon-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-erigon-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lighthouse-ethereumjs-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-ethereumjs-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lighthouse-geth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-geth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lighthouse-nethermind-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-nethermind-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lighthouse-reth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lighthouse-reth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lodestar-besu-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-besu-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lodestar-erigon-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-erigon-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lodestar-ethereumjs-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-ethereumjs-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lodestar-geth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-geth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lodestar-nethermind-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-nethermind-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: lodestar-reth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.lodestar-reth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: nimbus-besu-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-besu-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: nimbus-erigon-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-erigon-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: nimbus-ethereumjs-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-ethereumjs-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: nimbus-geth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-geth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: nimbus-nethermind-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-nethermind-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: nimbus-reth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.nimbus-reth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: prysm-besu-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-besu-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: prysm-erigon-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-erigon-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: prysm-ethereumjs-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-ethereumjs-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: prysm-geth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-geth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: prysm-nethermind-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-nethermind-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: prysm-reth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.prysm-reth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: teku-besu-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-besu-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: teku-erigon-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-erigon-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: teku-ethereumjs-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-ethereumjs-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: teku-geth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-geth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: teku-nethermind-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-nethermind-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
- name: teku-reth-1
type: "beacon_node"
config:
address: https://<path:/secrets/services/services.enc.yaml#ethereum | jsonPath {.testnets.pectra-devnets.node_ingress.combined}>@bn.teku-reth-1.pectra-devnet-4.ethpandaops.io
polling_interval: "12s"
23 changes: 23 additions & 0 deletions kubernetes/devnet-4/homepage/.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-4/homepage/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: testnet-homepage
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.2.2
digest: sha256:dbd8fd0c4812d6eaee2c3c7cbac8a9ada0800b1e63db46d724aabeaeb8a588a7
generated: "2024-10-18T17:27:15.445942+02:00"
11 changes: 11 additions & 0 deletions kubernetes/devnet-4/homepage/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: homepage
description: A Helm chart for Kubernetes
type: application
version: 0.1.0
dependencies:
- name: testnet-homepage
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.2.2
Binary file not shown.
Loading

0 comments on commit 62c87e6

Please sign in to comment.