Installing Kruise
Kruise
Kruise advantages include:
- Advanced sidecar container management.
- High app availability.
- Updating apps without deleting pods.
- Advanced configuration for distributing load across the cluster nodes.
Installation using Yandex Cloud Marketplace
-
Go to the folder page
and select Managed Service for Kubernetes. -
Click the Managed Service for Kubernetes cluster name and select the
Marketplace tab. -
Under Application available for installation, select Kruise and click Go to install.
-
Configure the application:
- Namespace: Select or create a namespace for Kruise.
- Application name: Enter a name for the application.
-
Click Install.
-
Wait for the application to change its status to
Deployed
.
Installation using a Helm chart
-
Install Helm
v3.7.0 or higher. -
Install kubectl
and configure it to work with the created cluster. -
To install a Helm chart
with Kruise, run the following command:export HELM_EXPERIMENTAL_OCI=1 && \ helm pull oci://cr.yandex/yc-marketplace/yandex-cloud/kruise/chart/kruise \ --version 1.5.0 \ --untar && \ helm install \ --namespace <namespace> \ --create-namespace \ kruise ./kruise/
You can check the current version of the Helm chart on the application page.