Skip to main content

Module commands

Module commands 

Source
Expand description

Subcommand implementations for the caproni CLI.

Every module here corresponds to a cmd/<name> package in the Go implementation.

Modules§

ca
caproni ca: manage the Caproni Dev CA certificate.
config
caproni config: configuration management commands.
deploy
caproni deploy: deploy or update Helm charts to the cluster.
destroy
caproni destroy: destroy the cluster and delete all its data.
doctor
caproni doctor: run built-in diagnostics to help troubleshoot Caproni.
down
caproni down (alias stop): stop the cluster.
editmodeprocesssupervisor
caproni edit-mode-process-supervisor: hidden internal command started by caproni run for each reloader.
k9s
caproni k9s: browse the cluster with k9s.
kubectl
caproni kubectl: run kubectl in the context of the managed cluster.
logs
caproni logs: view edit mode reloader logs.
registry
caproni registry: manage caproni’s host-side registry cache.
run
caproni run: run reloaders in edit mode until interrupted.
setkubecontext
caproni set-kube-context: merge the cluster into the user’s kubeconfig.
status
caproni status: show the status of all services.
stern
caproni stern: tail logs from multiple pods with stern.
tool
caproni tool: run an arbitrary executable on PATH with access to the cluster.
up
caproni up (alias start): start the cluster and deploy all deployers.
update
caproni update: update all repository source code.
updateetchosts
caproni update-etc-hosts: manage /etc/hosts entries for the cluster.
version
caproni version: print build/version information.

Functions§

dispatch
Dispatches a parsed Cli to the matching subcommand handler.