-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
MIGRATED-MIGRATEDMigrated to private repoMigrated to private repoenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersneeds-triage
Description
Description of problem
For tanzu apps workload list the --all-namespaces has -A as shorthand, and it will also be useful to have -A as shorthand for --all under the tanzu apps workload delete subcommand.
Proposed solution
<Please describe your proposed solution, preferably in the following style:>
Given I wanto to delete all workloads in a namespace
When I use `tanzu apps workload delete -A`
Then the `-A` flag is taken as a shorthand for `--all` Example
tanzu apps workload delete -A
❓ Really delete all workloads in the namespace "default"? (y/N) Y
👍 Deleted workloads in namespace "default"tanzu apps workload delete -A -n my-namespace
❓ Really delete all workloads in the namespace "my-namespace"? Yes
👍 Deleted workloads in namespace "my-namespace"tanzu apps workload delete -h
Delete one or more workloads by name or all workloads within a namespace.
Deleting a workload prevents new builds while preserving built images in the
registry.
Usage:
tanzu apps workload delete <name(s)> [flags]
Examples:
tanzu apps workload delete my-workload
tanzu apps workload delete --all
Flags:
-A, --all delete all workloads within the namespace
-f, --file file path file path containing the description of a single workload, other flags are layered on top of this resource. Use value "-" to read from stdin
-h, --help help for delete
-n, --namespace name kubernetes namespace (defaulted from kube config)
--wait waits for workload to be deleted
--wait-timeout duration timeout for workload to be deleted when waiting (default 1m0s)
-y, --yes accept all prompts
Global Flags:
--context name name of the kubeconfig context to use (default is current-context defined by kubeconfig)
--kubeconfig file kubeconfig file (default is $HOME/.kube/config)
--no-color deactivate color, bold, animations, and emoji output
-v, --verbose int32 number for the log level verbosity (default 1)Metadata
Metadata
Assignees
Labels
MIGRATED-MIGRATEDMigrated to private repoMigrated to private repoenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersneeds-triage