Skip to content
This repository was archived by the owner on Mar 3, 2026. It is now read-only.

Fix/lodestar beacon nodes#604

Closed
aivarasko wants to merge 585 commits intostakewise:mainfrom
NethermindEth:fix/lodestar-beaconNodes
Closed

Fix/lodestar beacon nodes#604
aivarasko wants to merge 585 commits intostakewise:mainfrom
NethermindEth:fix/lodestar-beaconNodes

Conversation

@aivarasko
Copy link
Copy Markdown

No description provided.

matilote and others added 29 commits December 12, 2023 12:06
* feat: add lodestar (#56)

* feat: add lodestar validator

* refactor: remove hpa

* fix: remove autoscaling

* refactor: change bash to sh

* feat: add http port and fix probes

* feat: add rest for checks

* chore: remove probes

* Add envFrom to execution container  (#67)

* Add envFrom to execution container in case we have externalSecrets enabled

* Set seq as part of the charts and not as a extraflag

* clean up seq and mining extraData on nethermind execution charts

* Remove space on charts

* Fix peers not set propertly on statefulset for execution-beacon (#72)

* Fix peers not set propertly on statefulset for execution-beacon

* Switch to targetPeers

* remove teku prune option

* define upperbound peers for neku

* add min targetPeers for teku lower bound

---------

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Co-authored-by: Denis Policastro <denis.policastro@gmail.com>
Co-authored-by: Marcos Antonio Maceo <35319980+stdevMac@users.noreply.github.com>
* QS Audit, see PR for details/impacts

* fix reference

* fix configmap

* revert chown on init due to init-nimbus issues

* TWI-10 fixes

* Added restrictions for dirk/vouch

* Added more missing restrictions for containers

* Taking updated configmap from cleanup-prep

* Including changes from latest in cleanup-prep

* changing to global

* add staking-prefix to secrets

* move security ctx to global in values, and move pod sctx to higher level

* add defaults to init

* fix values.yml

* change defaults

* move fsGroup to podSecurityContext level

* move capabilities to the container level

* remove root fs from pod level ctx

* remove read only fs from w3s container

* update mevboost stx

* update stx for exec and beacon

* add missing stx

* change init.sh

* check if chown is required

* remove root fs from execution container

* fix promrules

* remove rootfs from beacon containers

* add additonal default rules for nimbus and lodestar

* use el flag instead

* remove default sa from vals

* fix sa

* add stx to validators

* fix values

* use global

* fixes

* fix pubkeys

* fix perms

---------

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Co-authored-by: Mark Liu <mark@prove.com.au>
* trying out chiseled nm

* fix execution commands and args

* fix ends

* fix env-nodeport

* try static envs

* fix variable scope

* fix extra brackets

* Add ingress (#78)

* Add ingress to execution-beacon

* Set Service Type configurable

* Add global.ingress values and test template generation

* fix envFrom - redundant

* Fix init container when p2p type is LoadBalancer (#79)

* Fix init container when p2p type is LoadBalancer

* Remove extra dash in POD_PREFIX_NAME variable

* Fix syntax errors (#80)

* Add support for externalTrafficPolicy on execution-beacon svc (#82)

* Fix erigon's metrics flags indentation

* Generate non-nethermind extra flags when nethermind is not chosen

* Remove quotes from Nethermind's extra flags

---------

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Miguel Tenorio <46824157+AntiD2ta@users.noreply.github.com>
Co-authored-by: Miguel Tenorio <46824157+AntiD2ta@users.noreply.github.com>
Co-authored-by: AntiD2ta <mtpotro41@gmail.com>
* Update statefulset.yaml

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>

* Update values.yaml

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>

---------

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
* Rename env vars

* Add admin-ips

* Test new format

* Update admin IPs

---------

Co-authored-by: Aivaras Ko <aivaras.ko@gmail.com>
* Update statefulset.yaml

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>

* Update values.yaml

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>

---------

Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
Signed-off-by: Mateusz Jędrzejewski <33068017+matilote@users.noreply.github.com>
* add balval helm chart

* remove redundant

* fix version

* add hostname to ch

* fix hostname

* fix network

* configmap and volumes

* add Chart.lock

* add clickhouse from bitnami

* remove clickhouse and use official

* update lock file

* add init image values

* hardcode service type

* not using eso env for init

* use busybox for init

* fix stx

* read custom yaml

* try all perms

* revert

* values fix

* add yarn cache volume

* remove alertlabels

* fix path service monitor

* add prom rules

* fix template
* Add gasLimit option

* Add gasLimit to validator
@tsudmi tsudmi closed this Jun 25, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants