Operations

This section covers the operation of a running simplyblock deployment on Kubernetes: the lifecycle of a storage cluster and its storage nodes, the placement and the protection of the data on them, and the monitoring and the security of the deployment.

An action against a storage cluster or a storage node is declared as a resource of the Simplyblock Operator and applied with kubectl. The operator calls the control plane, drives the action to completion, and records its outcome in the status of the resource, so no access to the control plane itself is needed. The remaining topics act on the worker or on the workload itself.

Section Contents
Cluster Cluster actions, rolling restarts, upgrades, failure domains, node affinity.
Storage Nodes Node actions, migration, removal, replacement, and worker drain.
Scaling Expanding a cluster and adding storage nodes in parallel.
Volumes Volume migration, filesystem trimming, and recovery from path loss.
Data Protection Backup and recovery, asynchronous replication, FoundationDB backup.
Monitoring Cluster health, logical volume conditions, alerts, dashboards, and logs.
Security Authentication, transport encryption, volume encryption, and multi-tenancy.