Skip to content

Commit

Permalink
configuration-guide: cleanup rook
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Berendt <[email protected]>
  • Loading branch information
berendt committed Feb 6, 2025
1 parent 13e130f commit 74942da
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 100 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
sidebar_label: Ceph via Rook (technical preview)
sidebar_label: Configuration for Rook
sidebar_position: 31
---

# Ceph via Rook (technical preview)
# Configuration for Rook

The official Ceph documentation is located on https://docs.ceph.com/en/latest/rados/configuration/

Expand All @@ -20,7 +20,7 @@ The File System ID is a unique identifier for the cluster.
~The identifier is set via the parameter `fsid` in `environments/rook/configuration.yml`~
~and must be unique. It can be generated with `uuidgen`.~

It is generated automatically by the [Rook Deployment](../deploy-guide/services/ceph/rook.md).
It is generated automatically by the [Rook Deployment](../../deploy-guide/services/ceph/rook.md).

TODO: To evaluate if we want and can pass a `fsid`. This is no out-of-the-box Rook feature, though.

Expand Down
4 changes: 2 additions & 2 deletions docs/guides/deploy-guide/services/ceph/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ open source projects, please refer to

Before starting the Ceph deployment, the configuration and preparation of the
OSD devices must be completed. The steps that are required for this can be found in the
[Ceph Configuration Guide](../../../configuration-guide/ceph.md#osd-devices).
[Ceph Configuration Guide](../../../configuration-guide/ceph/index.md#osd-devices).

:::

Expand Down Expand Up @@ -147,7 +147,7 @@ Step 3 is then performed **later after** the OpenStack Keystone service has been

:::

1. [Configure the RGW service](../../../configuration-guide/ceph.md#rgw-service)
1. [Configure the RGW service](../../../configuration-guide/ceph/idnex.md#rgw-service)

2. Apply role `ceph-rgws` to deploy the Ceph RGW services.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
sidebar_label: Rookify (technical preview)
sidebar_label: Rookify
sidebar_position: 31
---

# Configure Rookify: Migrate from Ceph-Ansible to Rook (Technical Preview)
# Migrate from Ceph-Ansible to Rook

:::warning

Expand Down
6 changes: 3 additions & 3 deletions docs/guides/operations-guide/rook.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Shiny new features aren't worth the risk of total or partial data loss/corruptio

Please have a look at the [Rook Troubleshooting documentation](https://rook.io/docs/rook/latest-release/Troubleshooting/ceph-toolbox/).

The Rook toolbox is available via the `ceph` command on the manager node, after you deployed the wrapper via `osism apply cephclient`. You have to make sure the correct [Configuration Options for the Rook Ceph Client Wrapper](../configuration-guide/rook.md#client) are net.
The Rook toolbox is available via the `ceph` command on the manager node, after you deployed the wrapper via `osism apply cephclient`. You have to make sure the correct [Configuration Options for the Rook Ceph Client Wrapper](../configuration-guide/ceph/rook.md#client) are net.

## Monitoring

Expand Down Expand Up @@ -461,7 +461,7 @@ $ ceph osd pool autoscale-status

### Create a replicated pool

This should be done by updating your `values.yml` file via the variables in [Rook Extra pools - CephBlockPoolC CRD](../configuration-guide/rook.md#extra-pool--cephblockpool-crd).
This should be done by updating your `values.yml` file via the variables in [Rook Extra pools - CephBlockPoolC CRD](../configuration-guide/ceph/rook.md#extra-pool--cephblockpool-crd).

It also can be done by hand but Rook will not know about the pool in this case.

Expand All @@ -482,7 +482,7 @@ Typical application names are: rbd, rgw, cephfs

### Delete a pool

This should be done by updating your `values.yml` file via the variables in [Rook Extra pools - CephBlockPoolC CRD](../configuration-guide/rook.md#extra-pool--cephblockpool-crd).
This should be done by updating your `values.yml` file via the variables in [Rook Extra pools - CephBlockPoolC CRD](../configuration-guide/ceph/rook.md#extra-pool--cephblockpool-crd).

It also can be done by hand but Rook will not know about the pool in this case.

Expand Down
89 changes: 0 additions & 89 deletions docs/guides/operations-guide/rookify.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/testbed.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -565,7 +565,7 @@ lvm_volumes:
### Ceph via Rook (technical preview)
Please have a look at [Deploy Guide - Services - Rook](guides/deploy-guide/services/ceph/rook.md) and [Configuration Guide - Rook](guides/configuration-guide/rook.md) for details on how to configure Rook.
Please have a look at [Deploy Guide - Services - Rook](guides/deploy-guide/services/ceph/rook.md) and [Configuration Guide - Rook](guides/configuration-guide/ceph/rook.md) for details on how to configure Rook.
To deploy this in the testbed, you can use an environment variable in your make target.
Expand Down

0 comments on commit 74942da

Please sign in to comment.