Abstract
A Helm chart for deploying a Monero node to Kubernetes.
Readme#
Usage#
Build the container image.
VERSION=0.0.2 DOCKER_REPO=edwardtheharris/monero-node GHCR_REPO=ghcr.io/edwardtheharris/helm-monero-node/node export VERSION export DOCKER_REPO export GHCR_REPO docker build \ --build-arg VERSION="$VERSION-$(git rev-parse --short=6 HEAD)" \ -t $GHCR_REPO:$VERSION-$(git rev-parse --short=6 HEAD) \ -t $DOCKER_REPO:$VERSION-$(git rev-parse --short=6 HEAD) \ --push -f docker/Dockerfile .
Update the
values.yaml
file with appropriate values.Create a namespace.
kubectl create ns monero
Deploy the release.
helm -n monero upgrade --install monero . -f values.yaml