Overview of nelm CLI commands
mainThe nelm CLI is organized into several command groups to manage the lifecycle of Kubernetes charts and releases:
Release commands
Used for managing deployments to Kubernetes:
nelm release install: Deploy a chart to Kubernetes.nelm release rollback: Rollback to a previously deployed release.nelm release plan install: Plan a release install to Kubernetes.nelm release uninstall: Uninstall a Helm Release from Kubernetes.nelm release list: List all releases in a namespace.nelm release history: Show release history.nelm release get: Get information about a deployed release.nelm release plan show: Show plan artifact planned changes.
Chart commands
Used for chart manipulation and distribution:
nelm chart lint: Lint a chart.nelm chart render: Render a chart.nelm chart download: Download a chart from a repository.nelm chart upload: Upload a chart archive to a repository.nelm chart pack: Pack a chart into an archive to distribute via a repository.
Secret commands
Used for managing encrypted values and files within charts:
nelm chart secret key create: Create a new chart secret key.nelm chart secret key rotate: Reencrypt secret files with a new secret key.nelm chart secret values-file edit: Interactively edit encrypted values file.nelm chart secret values-file encrypt: Encrypt values file and print result to stdout.nelm chart secret values-file decrypt: Decrypt values file and print result to stdout.nelm chart secret file edit: Interactively edit encrypted file.nelm chart secret file encrypt: Encrypt file and print result to stdout.nelm chart secret file decrypt: Decrypt file and print result to stdout.
Dependency commands
nelm chart dependency download: Download chart dependencies fromChart.lock.nelm chart dependency update: UpdateChart.lockand download chart dependencies.
TypeScript commands
nelm chart ts init: Initialize the files needed to render manifests using TypeScript.nelm chart ts build: Build TypeScript chart.
Repo commands
nelm repo add: Set up a new chart repository.nelm repo remove: Remove a chart repository.nelm repo update: Update info about available charts for all chart repositories.nelm repo login: Log in to an OCI registry with charts.nelm repo logout: Log out from an OCI registry with charts.
Other commands
nelm completion [bash|fish|powershell|zsh]: Generate autocompletion scripts.nelm version: Show version.