argocd-app
Interface to manage applications by Argo CD. tldr-pages
On several platforms
Several platforms
List applications
argocd app list --output jsonIdentifyGet application details
argocd app get app_name --output jsonIdentifyDeploy application internally (to the same cluster that Argo CD is running in)
argocd app create app_name --repo git_repo_url --path path/to/repo --dest-server https://kubernetes.default.svc --dest-namespace nsIdentifyDelete an application
argocd app delete app_nameIdentifyEnable application auto-sync
argocd app set app_name --sync-policy auto --auto-prune --self-healIdentifySimulate app synchronization, including pruning, without affecting the cluster
argocd app sync app_name --dry-run --pruneIdentifyShow application deployment history
argocd app history app_name --output wideIdentifyRoll back application to a previous deployed version by history ID (deleting unexpected resources)
argocd app rollback app_name history_id --pruneIdentify