Uninstall MATRIXX Engine with Helm
Use the helm uninstall command to uninstall MATRIXX Engine components installed from the Helm chart.
Procedure
-
Stop all MATRIXX Engines with the kubernetes/util/stop_engine.sh script:
stop_engine.sh -n namespace -s subdomain_id -e engine_id
For example, to stop engine 2, in sub-domain 1, in the
matrixx
namespace:stop_engine.sh -n matrixx -s 1 -e 2
-
When the engine and Traffic Routing Agent (TRA) pods have terminated, uninstall the MATRIXX release (named
ag1
in this example) with the helm uninstall command:helm uninstall ag1 --namespace matrixx --no-hooks -
Delete the
matrixx
namespace with thekubectl delete
command:kubectl delete ns matrixx
Results
matrixx
namespace is deleted.