kubernetes/linera-validator/README.md
This directory holds the requisite Helm Charts and files to deploy a Linera validator to Kubernetes using Helm.
The directory is split into a few key parts:
Chart.yaml: The validator's helm manifest. Defines versions, dependencies,
etc.Chart.lock: A lock file for the chart's dependencies.charts/: Holds the source for the validator chart's dependencies.templates/: The Kubernetes manifests templates which Helm uses to
parameterise the validators.working: A directory which is in .gitignore (but not by Helm, i.e. it is
not in the .helmignore) used to store intermediate artifacts for
bootstrapping networks. For example genesis configuration, server
configuration, etc.values-*.yaml: Files which are substituted into the validators' Kubernetes
manifests.To deploy a Linera validator, you can use the linera net up --kubernetes to
run a validator locally on kind.
This will deploy a network with a single validator - the script also provides
the subsequent requisite commands to configure your linera binary against the
newly deployed network