openshift-rook

Automate Rook Ceph lifecycle operations on OpenShift/OKD clusters.

2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/tomazb/agent-skills --skill openshift-rook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openshift-rook
Source: https://github.com/tomazb/agent-skills/tree/main/openshift-rook
Command: npx skills add https://github.com/tomazb/agent-skills --skill openshift-rook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rook-ceph, openshift, okd, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the lifecycle operations of Rook Ceph on OpenShift, reducing manual effort and streamlining processes such as installation, configuration, and troubleshooting.

Core Features & Use Cases

  • Lifecycle Management: Covers discovery, install, configure, validate, upgrade, expand, shrink, backup, restore, maintain, and troubleshoot Rook Ceph on OpenShift.
  • Rook Ceph Operations: Includes cluster health checks, RBD block pools, CephFS filesystem, RGW object store, and more.
  • Use Case: When you need to deploy a new Rook Ceph cluster or perform maintenance on an existing one, this Skill can guide you through the process.

Quick Start

Use the openshift-rook skill to install Rook Ceph on your OpenShift cluster.

Frequently Asked Questions about openshift-rook

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Rook Ceph installation on OpenShift?

Automating Rook Ceph installation on OpenShift is achieved through scripts that handle discovery, configuration, and validation. This streamlines the deployment of RBD block pools, CephFS, and RGW object stores without manual intervention.

What is the best way to manage Ceph cluster health on OKD?

Managing Ceph cluster health on OKD involves monitoring OSDs and performing troubleshooting. Automating lifecycle operations like expansions, shrinkages, and maintenance ensures cluster stability without manual intervention.

Can I use this approach to upgrade Rook Ceph on OpenShift?

Yes, you can use automation to upgrade Rook Ceph on OpenShift. Lifecycle management covers upgrade procedures, ensuring your cluster updates efficiently while maintaining configuration integrity and overall health.

How do I backup and restore CephFS on OpenShift?

To backup and restore CephFS on OpenShift, use lifecycle operation scripts that facilitate data protection. This automation guides you through backup and restore processes to ensure reliable data recovery.

Do I need an existing OpenShift cluster to deploy Rook Ceph?

Yes, an existing OpenShift or OKD environment is required to deploy Rook Ceph. The automation operates within the OpenShift cluster to manage the storage lifecycle, including installation and resource configuration.

Why is my Rook Ceph OSD not working after cluster expansion on OpenShift?

If a Rook Ceph OSD is not working after expansion, troubleshooting scripts can diagnose the issue. These tools identify problems during shrinkages or expansions, ensuring cluster health is validated and restored.