Documentation
¶
Overview ¶
Package k8s provides a thin wrapper around the Helm CLI for managing nSelf Helm chart deployments (B50).
Status: PLANNED — deferred. Requires UD-12 minor release approval. The nSelf Helm chart lives in charts/nself/ at the repo root.
Index ¶
Constants ¶
View Source
const ChartRepo = "https://charts.nself.org"
ChartRepo is the Helm repository URL for the nSelf chart.
View Source
const HelmReleaseName = "nself"
HelmReleaseName is the default Helm release name used by nself k8s install.
Variables ¶
View Source
var ErrHelmNotFound = fmt.Errorf("k8s: helm binary not found; install from https://helm.sh")
ErrHelmNotFound is returned when the helm binary is not in PATH.
Functions ¶
func Install ¶
func Install(ctx context.Context, opts InstallOptions) error
Install runs `helm install` for the nSelf chart.
Types ¶
Click to show internal directories.
Click to hide internal directories.