Skip to content

kindplane chart install

kindplane chart install

Install a Helm chart

Synopsis

Install a Helm chart to the cluster.

The release name is used as the Kubernetes resource name.

kindplane chart install <release-name> [flags]

Examples

  # Install nginx ingress controller
  kindplane chart install nginx-ingress \
    --repo https://kubernetes.github.io/ingress-nginx \
    --chart ingress-nginx \
    --namespace ingress-nginx

  # Install with custom values file
  kindplane chart install prometheus \
    --repo https://prometheus-community.github.io/helm-charts \
    --chart kube-prometheus-stack \
    --namespace monitoring \
    --values ./values/prometheus.yaml

  # Install with inline values
  kindplane chart install nginx \
    --repo https://kubernetes.github.io/ingress-nginx \
    --chart ingress-nginx \
    --namespace ingress-nginx \
    --set controller.replicaCount=2

Options

      --chart string         Chart name in the repository (required)
      --create-namespace     Create namespace if it doesn't exist (default true)
  -h, --help                 help for install
  -n, --namespace string     Target namespace (required)
      --repo string          Helm repository URL (required)
      --set stringArray      Set values on command line (key=value, can be specified multiple times)
      --timeout duration     Timeout for installation (default 5m0s)
  -f, --values stringArray   Path to values file (can be specified multiple times)
      --version string       Chart version (optional, latest if not specified)
      --wait                 Wait for resources to be ready (default true)

Options inherited from parent commands

  -c, --config string   config file (default is ./kindplane.yaml)
  -V, --verbose         verbose output

SEE ALSO