Skip to content

Commit

Permalink
Another test
Browse files Browse the repository at this point in the history
Signed-off-by: Aleksandr Zimin <[email protected]>
  • Loading branch information
AleksZimin committed Jan 4, 2024
1 parent 9e8bc29 commit e1fec9d
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 0 deletions.
9 changes: 9 additions & 0 deletions README.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
The `SDS-Node-Configurator` module allows you to manage `LVM Volume Group` and `LVM Thin-pool` by applying Kubernetes manifests. This module runs together with the `SDS-DRBD` module: `SDS-Node-Configurator` generates the `LVMVolumeGroup` resources that are then used to create the `DRBDStoragePool`.

The module exctracts information from the [Kubernetes Custom Resources](resource link) and uses it to create, update, and delete `Volume Group` and `Thin-pool` resources based on them.

The user can define the desired state of the `Volume Group` and `Thin-pool` in the `Spec` field of the `LVMVolumeGroup` resource. The `SDS-Node-Configurator` will then automatically perform all necessary steps to bring the resource to the desired state. The module continuously monitors the created resources to ensure that their current state matches the specified parameters.

Note that the module also automatically detects the size of `Physical Volumes`. If block device sizes are expanded, the corresponding `Physical Volumes` and the `Volume Group` (VG) will be automatically expanded as well, providing dynamic support for the changes. However, keep in mind that block device **downsizing is not supported**.

Note that [Kubernetes Custom Resources](resource link) are cluster-scoped.
1 change: 1 addition & 0 deletions docs/README.MD
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "The SDS-Node-Configurator module"
menuTitle: "sds-node-configurator"
description: "The SDS-Node-Configurator module: General Concepts and Principles."
moduleStatus: experimental
---
Expand Down
1 change: 1 addition & 0 deletions docs/README_RU.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: "Модуль SDS-Node-Configurator"
menuTitle: "sds-node-configurator"
description: "Модуль SDS-Node-Configurator: общие концепции и положения."
moduleStatus: experimental
---
Expand Down

0 comments on commit e1fec9d

Please sign in to comment.