An open API service indexing awesome lists of open source software.

https://github.com/activeeos/eos-helm

Kubernetes Helm charts for the EOS smart contracts platform
https://github.com/activeeos/eos-helm

Last synced: 3 months ago
JSON representation

Kubernetes Helm charts for the EOS smart contracts platform

Awesome Lists containing this project

README

        

# eos-helm

Kubernetes Helm charts for the EOS smart contracts platform.

## Charts

### eos-block-producer

This Helm chart runs a single EOS block producer on Kubernetes. This
chart can be used for both testnet and production nodes. This chart is
not for running block producers in high availability modes.

Features:
* Custom config.ini and genesis state support
* Automatic HTTPS through Let's Encrypt
* Support for private mesh networks through a Wireguard VPN
* Persistent volume support
* Kubernetes ingress support

See the `eos-block-producer/values.yaml` file for configuration
instructions.

### eos-block-producer-with-failover

This Helm chart runs a block producers with configurable failover. Use
this Helm chart to create highly redundant block producer setups. This
chart is powered by the tool
[nodeos-monitor](https://github.com/activeeos/nodeos-monitor). In
order to use this Helm chart, an Etcd cluster must be accessible to
the Kubernetes cluster. This chart exposes neither an HTTPS API nor an
ingress. It does expose a service, however, for maximum
flexibility. This chart tracks just a single instance, so it must be
installed in individual releases for each block producer in the
failover group.

Features:
* Failover between block producer nodes
* Persistent volume support

See the `eos-block-producer-with-failover/values.yaml` file for
configuration instructions.