brc remove operator
brc remove operator
Perform the operation against the operator
Synopsis
Do the requested operation (install, list, or remove) against the Operators in the Operator Plane. This command only supports definition of Operators as OLM-based Operators.
The option --namespace by default points to a Kubernetes namespace of the default Kubernetes context. You
may explicitly provide the context in the format of <context-name>.<namespace> to access the cluster using
particular kubectlcontext.
- This command does not support bare-metal machines for the context.
brc remove operator [flags]
Examples
# list the Operators
brc list operator
# install Athena Base Operator from the stable channel
brc install operator --channel stable athena-base-operator
# remove the Odin Operator (keeps CSV/CRDs around — OLM default)
brc remove operator odin
# remove and purge CSV + owned CRDs (refuses if live CRs exist)
brc remove operator --purge odin
# remove, wipe live CRs (patching finalizers) and drop CRDs — destructive
brc remove operator --purge --force odin
Options
--force with --purge, also wipe live CRs (patches finalizers)
-h, --help help for operator
--purge also delete CSV and owned CRDs (refuses if CRs exist)
Options inherited from parent commands
-n, --namespace string namespace to perform the operations (default "trirematics")
-v, --verbose debug output
SEE ALSO
- brc remove - Remove a component on Trirematics