Install Simplyblock on Kubernetes

Three simplyblock components can be installed into existing Kubernetes environments:

  • Control Plane: In Kubernetes-based deployments, the simplyblock control plane can be installed into a Kubernetes cluster. This is always the first step.
  • Storage Plane: In Kubernetes-based deployments, the simplyblock storage plane can be installed into Kubernetes clusters once the control plane is ready. It is possible to use separate workers or even separate clusters as storage nodes or to combine them with compute. The storage plane installs also installs necessary components of the CSI driver, no extra helm chart is needed.

In general, all Kubernetes deployments follow the same procedure. However, here are some specifics worth to mention around openshift and talos. Also, if you want to use volume-based e2e encryption with customer-managed keys, please see here.

The Simplyblock CSI Driver can also be separately installed to connect to any external storage cluster (this can be another hyperconverged or disaggregated cluster under Kubernetes or a Linux-based disaggregated deployment), see: Install Simplyblock CSI.