Before using these charts, ensure you have the following installed and configured:
-
Helm 3.8+ Helm is the package manager for Kubernetes.
-
A running Kubernetes cluster This can be local (e.g. Minikube, kind) or provided by a cloud provider (e.g. GKE, EKS, AKS).
-
kubectl
configured Helm interacts with your cluster usingkubectl
. You should be able to run:kubectl get nodes
and see your cluster nodes.
🧊 Note: OCI charts do not require
helm repo add
. You can install them directly from an OCI registry using theoci://
URL format. 📚 Learn more in the Helm docs
# Install the chart with default values latest or specific version of the chart
# Latest version
helm install <release-name> oci://ghcr.io/blinklabs-io/helm-charts/charts/<chart-name>
# Version spcific
helm install <release-name> oci://ghcr.io/blinklabs-io/helm-charts/charts/<chart-name> \
--version <chart-version>
Example:
helm install dingo oci://ghcr.io/blinklabs-io/helm-charts/charts/dingo \
--version 0.0.6
helm template oci://ghcr.io/blinklabs-io/helm-charts/charts/<chart-name> \
--version <chart-version>
helm template dingo oci://ghcr.io/blinklabs-io/helm-charts/charts/dingo \
--version 0.0.6
# Preview the chart with custom values
helm template oci://ghcr.io/blinklabs-io/helm-charts/charts/<chart-name> \
--version <chart-version> \
-f <custom-values-file>
Example:
helm template dingo oci://ghcr.io/blinklabs-io/helm-charts/charts/dingo \
--version 0.0.6 \
-f values.yaml
# Pull the chart with default values
helm pull oci://ghcr.io/blinklabs-io/helm-charts/charts/<chart-name> \
--version <chart-version>
Example:
helm pull oci://ghcr.io/blinklabs-io/helm-charts/charts/dingo \
--version 0.0.6
# Pull the chart and unpack it
helm pull oci://ghcr.io/blinklabs-io/helm-charts/charts/<chart-name> \
--version <chart-version> \
--untar
Example:
helm pull oci://ghcr.io/blinklabs-io/helm-charts/charts/dingo \
--version 0.0.6 \
--untar