Installation Methods
CTE for Kubernetes supports two installation methods: Helm Charts and Operator. Beginning with version 1.5.0, the Operator is the default installation method. The desired installation method can be specified using command-line arguments in the deploy.sh
script.
Operator Installation
The Operator-based installation deploys a dedicated operator pod that monitors the usage of CTE PVCs across the cluster. It automates the upgrade of CTE for Kubernetes by detecting when nodes are no longer using CTE and proceeds with the upgrade process accordingly.
Helm Charts Installation
Helm offers a manual method to deploy CTE for Kubernetes. It places the responsibility on the user to manage node upgrades. Before upgrading, users must ensure that no applications on the node are actively using a CTE Persistent Volume Claim (PVC). Manual draining of the node is required to complete the upgrade process.