Skip to content

Commit 83c10a5

Browse files
author
ksatchit
committed
test operator csv
Signed-off-by: ksatchit <[email protected]>
1 parent e265c19 commit 83c10a5

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

openebsoperator.v1.0.0.clusterserviceversion.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,34 @@ spec:
183183
184184
* Management of tiering to and from S3 and other targets.
185185
186+
## OpenEBS Operator
187+
188+
OpenEBS primarily provides container attached block storage (iSCSI volumes) by leveraging/aggregating the
189+
storage on the nodes, with the storage controller itself running as a container. Different storage engines
190+
(Jiva & cStor) are supported, with tools available to dynamically provision Kubernetes Local PVs.
191+
The volumes are dynamically provisioned via PersistentVolumeClaims and are managed by a control plane component
192+
called "maya", which also runs as a deployment in the K8s cluster. In addition to maya, a typical OpenEBS
193+
installation comprises several other resources, which aid with various functionalities, ranging from snapshotting
194+
to disk management. All these components are described briefly below:
195+
196+
* **Maya-API-Server** - A storage orchestrator which integrates into Kubernetes workflow to help provision
197+
and manage OpenEBS Jiva & cStor (storage engine) volumes
198+
199+
* **Dynamic-OpenEBS-Provisioner** - A Kubernetes external storage provisioner that utilizes APIs exposed by maya-apiserver
200+
to perform provision & delete operations of Jiva & cStor volumes
201+
202+
* **Dynamic-LocalPV-Provisioner** - A dynamic provisioner for Kubernetes Local PVs
203+
204+
* **OpenEBS-Snapshot-Operator** - A Kubernetes snapshot controller that creates & restores OpenEBS volume snapshots
205+
206+
* **Node-Disk-Manager** - A disk management controller which identifies available disks, maintains inventory, and
207+
dynamically attaches/detaches disks to backend storage pods
208+
209+
The helm-based OpenEBS Operator eases the setup of all the above mentioned components, with a simple custom resource
210+
provided to define the install options, thereby enabling applications to start using the OpenEBS storageclasses in
211+
their PVCs. The OpenEBSInstallTemplate CR can be used to specify start-up parameters & also update/overwrite the
212+
definitions post install.
213+
186214
## Getting Started
187215
188216
* Try the quickstart [guide](https://docs.openebs.io/docs/next/quickstart.html)

0 commit comments

Comments
 (0)