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
- Host: GitHub
- URL: https://github.com/activeeos/eos-helm
- Owner: activeeos
- License: mit
- Created: 2018-05-05T05:42:31.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-09T17:29:57.000Z (about 7 years ago)
- Last Synced: 2024-10-28T20:38:01.643Z (8 months ago)
- Language: Smarty
- Homepage:
- Size: 64.5 KB
- Stars: 5
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-eos-security - EOS Helm - Kubernetes Helm charts for the EOS smart contracts platform (EOS Smart Contract Development / Node Tools)
- awesome-EOS - EOS Helm - Kubernetes Helm charts for the EOS smart contracts platform. (Tools / Node Tools)
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 supportSee 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 supportSee the `eos-block-producer-with-failover/values.yaml` file for
configuration instructions.