Control Scripts for Containerized Installations

The mtx_kubernetes_deploy-version.tar file contains the configuration files and scripts for deployment and basic administration described in the discussion about MATRIXX Engine Docker-Kubernetes examples in this guide. After expanding the TAR archive, the scripts are in the kubernetes/util directory.

Table 1 describes the scripts that control the engine from outside the Kubernetes cluster.

Table 1. Control Scripts
Script Description
start_engine Starts a previously deployed and stopped engine from outside of the Kubernetes cluster.
check_engine Runs the check_cluster.py script from outside the Kubernetes cluster.
rollback_engine_to_521x This script rolls back all MATRIXX Engines in a specified namespace to a 521x release. Standby engines are rolled back first, and the active engine is rolled back last.
Note: This script requires version 5210 or later of the mtx-engine-ctr Docker image.
stop_engine Stops the engine from outside of the Kubernetes cluster.