Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ethereum-node): Add tracoor-agent #284

Merged
merged 6 commits into from
Feb 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 9 additions & 6 deletions charts/ethereum-node/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -16,30 +16,33 @@ dependencies:
version: 1.0.10
- name: reth
repository: file://../reth
version: 0.0.12
version: 0.0.13
- name: grandine
repository: file://../grandine
version: 0.1.1
- name: lighthouse
repository: file://../lighthouse
version: 1.1.1
version: 1.1.2
- name: teku
repository: file://../teku
version: 1.1.2
- name: prysm
repository: file://../prysm
version: 1.1.1
version: 1.1.3
- name: nimbus
repository: file://../nimbus
version: 1.1.1
- name: lodestar
repository: file://../lodestar
version: 1.1.1
version: 1.1.2
- name: ethereum-metrics-exporter
repository: file://../ethereum-metrics-exporter
version: 0.1.4
- name: xatu-sentry
repository: file://../xatu-sentry
version: 0.0.8
digest: sha256:5c54889ab04466781dc05316e2ea743cb53deac1054a21afc8cb0c85723d34c4
generated: "2023-12-20T15:50:18.772266+01:00"
- name: tracoor-agent
repository: file://../tracoor-agent
version: 0.0.1
digest: sha256:44e17c6c0e8dcd5d1f2f43cc83418cfe69ae041e4427eac0750222cce97ac691
generated: "2024-02-12T10:22:07.360032+10:00"
15 changes: 10 additions & 5 deletions charts/ethereum-node/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ icon: https://avatars.githubusercontent.com/u/6250754?s=200&v=4
sources:
- https://github.com/ethpandaops/ethereum-helm-charts
type: application
version: 0.0.23
version: 0.0.24
maintainers:
- name: skylenet
email: rafael@skyle.net
Expand Down Expand Up @@ -40,7 +40,7 @@ dependencies:
repository: "file://../nethermind"
condition: nethermind.enabled
- name: reth
version: "0.0.12"
version: "0.0.13"
#repository: "https://ethpandaops.github.io/ethereum-helm-charts"
repository: "file://../reth"
condition: reth.enabled
Expand All @@ -51,7 +51,7 @@ dependencies:
repository: "file://../grandine"
condition: grandine.enabled
- name: lighthouse
version: "1.1.1"
version: "1.1.2"
#repository: "https://ethpandaops.github.io/ethereum-helm-charts"
repository: "file://../lighthouse"
condition: lighthouse.enabled
Expand All @@ -61,7 +61,7 @@ dependencies:
repository: "file://../teku"
condition: teku.enabled
- name: prysm
version: "1.1.1"
version: "1.1.3"
#repository: "https://ethpandaops.github.io/ethereum-helm-charts"
repository: "file://../prysm"
condition: prysm.enabled
Expand All @@ -71,7 +71,7 @@ dependencies:
repository: "file://../nimbus"
condition: nimbus.enabled
- name: lodestar
version: "1.1.1"
version: "1.1.2"
#repository: "https://ethpandaops.github.io/ethereum-helm-charts"
repository: "file://../lodestar"
condition: lodestar.enabled
Expand All @@ -86,3 +86,8 @@ dependencies:
#repository: "https://ethpandaops.github.io/ethereum-helm-charts"
repository: "file://../xatu-sentry"
condition: xatu-sentry.enabled
- name: tracoor-agent
version: "0.0.1"
#repository: "https://ethpandaops.github.io/ethereum-helm-charts"
repository: "file://../tracoor-agent"
condition: tracoor-agent.enabled
11 changes: 6 additions & 5 deletions charts/ethereum-node/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# ethereum-node

![Version: 0.0.23](https://img.shields.io/badge/Version-0.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.0.24](https://img.shields.io/badge/Version-0.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

This chart acts as an umbrella chart and allows to run a ethereum execution and consensus layer client. It's also able to deploy optional monitoring applications.

Expand All @@ -20,13 +20,14 @@ This chart acts as an umbrella chart and allows to run a ethereum execution and
| file://../ethereumjs | ethereumjs | 0.0.7 |
| file://../geth | geth | 1.0.7 |
| file://../grandine | grandine | 0.1.1 |
| file://../lighthouse | lighthouse | 1.1.1 |
| file://../lodestar | lodestar | 1.1.1 |
| file://../lighthouse | lighthouse | 1.1.2 |
| file://../lodestar | lodestar | 1.1.2 |
| file://../nethermind | nethermind | 1.0.10 |
| file://../nimbus | nimbus | 1.1.1 |
| file://../prysm | prysm | 1.1.1 |
| file://../reth | reth | 0.0.12 |
| file://../prysm | prysm | 1.1.3 |
| file://../reth | reth | 0.0.13 |
| file://../teku | teku | 1.1.2 |
| file://../tracoor-agent | tracoor-agent | 0.0.1 |
| file://../xatu-sentry | xatu-sentry | 0.0.8 |

# Details
Expand Down
24 changes: 24 additions & 0 deletions charts/ethereum-node/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -367,3 +367,27 @@ xatu-sentry:
address: http://localhost:8080
headers:
authorization: Someb64Value

tracoor-agent:
enabled: false
nameOverride: tracoor-agent
config:
logging: "info"
metricsAddr: ":9090"
pprofAddr: ":6065"
name: "{{ .Release.Name }}"
ethereum:
beacon:
nodeAddress: "{{ tpl .Values.global.main.beaconEndpoint . }}"
execution:
nodeAddress: "{{ tpl .Values.global.main.rpcEndpoint . }}"

indexer:
address: localhost:8081 # GRPC port of tracoor-server

store:
type: s3
config:
region: "us-east-1"
endpoint: http://localhost:9000
bucket_name: tracoor
Loading