Plugin Claude Code
Plugin marketplace listing 1 plugin: ceph-cookbook.
Plugin Claude Code
Plugin marketplace listing 1 plugin: ceph-cookbook.
Plugin Claude Code
Skills, agents, and commands for deploying, operating, and troubleshooting Ceph storage clusters — cluster setup, OSD/MON/MGR management, pool and CRUSH map configuration, health diagnostics, and day-2 operations.
MCP server Claude CodeCodexCursor +2
MCP server "ceph-mcp" as configured in sserkanml/ceph-cookbook. Runs locally from the git+https://github.com/sserkanml/ceph-mcp Python package. Needs 4 environment variables to run.
Agent
Description: Diagnoses Ceph cluster health, OSD/PG status, and RGW synchronization. Used for requests such as "what is the cluster status," "perform a health check," or "check the OSDs.
Agent
Executes remediation for a diagnosed Ceph/RGW issue (e.g. restarting a stuck OSD, clearing a stale sync error, adjusting pool settings). Use only after a problem has been diagnosed — either by ceph-diagnostician or by the user directly describing a known issue. Do not use this agent for exploratory diagnosis; use…
Hook
Runs before the agent uses a tool for Bash tool calls, executing guard-dangerous-commands.sh. From sserkanml/ceph-cookbook.
Skill Claude CodeCodex
This skill should be used when the user asks to deploy or install a Ceph cluster on bare-metal/VMs using cephadm — e.g. "deploy Ceph with cephadm", "cephadm bootstrap", "install Ceph without Kubernetes", "set up a Ceph cluster on bare-metal". No Kubernetes/Rook — plain cephadm + ceph orch, container-orchestrated Ceph…
Skill Claude CodeCodex
This skill should be used when the user asks to deploy or install a Ceph cluster on Kubernetes using Rook — e.g. "deploy Ceph with Rook", "install rook-ceph operator", "bootstrap a CephCluster CRD", "set up Rook on Kubernetes". Platform-agnostic (works on any Kubernetes distribution, not tied to OpenShift/ODF).
Skill Claude CodeCodex
This skill should be used when the user asks to monitor a Ceph cluster with Prometheus/Grafana — e.g. "enable ceph prometheus module", "ceph grafana dashboard", "monitor ceph metrics", "ceph exporter", "wire ceph into an existing prometheus". Covers the mgr prometheus module, the cephadm-bundled monitoring stack…
Skill Claude CodeCodex
This skill should be used when the user asks to upgrade a cephadm-managed Ceph cluster — e.g. "upgrade ceph", "ceph orch upgrade", "update ceph version", "roll out a new ceph release". Covers pre-flight checks, the orchestrator-driven rolling upgrade, monitoring, pause/resume, and verification.
Skill Claude CodeCodex
This skill should be used when the user asks to deploy CephFS or MDS daemons on a cephadm-managed Ceph cluster — e.g. "deploy cephfs", "create a ceph filesystem", "set up MDS", "mount cephfs". Covers pool creation, MDS deployment, filesystem creation, scoped client auth, and mounting.
Skill Claude CodeCodex
This skill should be used when the user asks to create, scope, audit, or rotate Ceph client credentials — e.g. "create a ceph client key", "cephx capabilities", "rotate ceph credentials", "least privilege ceph auth", "audit ceph keyrings". Covers scoped RBD/CephFS client keys, capability auditing, rotation, and…
Skill Claude CodeCodex
This skill should be used when the user asks to create or tune Ceph pools, CRUSH rules, or PG settings — e.g. "create an erasure coded pool", "change the crush rule", "set failure domain to rack", "enable pg autoscaler", "target ssd device class". Covers replicated pools, erasure-coded pools, custom CRUSH rules, and…
Skill Claude CodeCodex
This skill should be used when the user asks to export Ceph storage over NFS — e.g. "nfs export from ceph", "deploy nfs-ganesha", "nfs over cephfs", "nfs over rgw bucket". Covers deploying the ceph orch-managed nfs-ganesha cluster and creating CephFS- or RGW-backed exports.
Skill Claude CodeCodex
This skill should be used when the user asks to add, remove, replace, or drain OSDs/hosts on a cephadm-managed cluster — e.g. "remove an osd", "replace a failed disk", "drain a host", "decommission a ceph node", "add a new osd host". Covers planned removal, in-place disk replacement, and full host decommission.
Skill Claude CodeCodex
This skill should be used when the user asks to set up RBD mirroring for block-storage disaster recovery between two Ceph clusters — e.g. "set up rbd mirroring", "rbd-mirror journal mode", "rbd snapshot mirroring", "block storage DR for ceph". Covers journal-based and snapshot-based mirroring plus failover/promote.
Skill Claude CodeCodex
This skill should be used when the user asks to create RBD (RADOS Block Device) storage on an existing Ceph cluster — e.g. "create an RBD pool", "set up block storage on Ceph", "rbd create image", "map an RBD device". Covers pool creation, image creation, scoped cephx client auth, and mapping/mounting.
Skill Claude CodeCodex
This skill should be used when the user asks to set up RGW (RADOS Gateway) multisite replication between two Ceph clusters using native Ceph tooling — e.g. "set up RGW multisite with radosgw-admin", "cephadm RGW multisite", "configure realm/zonegroup/zone without Rook", "primary/secondary RGW zone on…
Skill Claude CodeCodex
This skill should be used when the user asks to set up RGW (RADOS Gateway) multisite replication between two Rook-managed Ceph clusters — e.g. "set up Rook RGW multisite", "CephObjectRealm/CephObjectZone multisite setup", "configure multisite replication with Rook CRDs", "primary/secondary RGW zone with Rook".…
Skill Claude CodeCodex
This skill should be used when the user asks to manage RGW S3 users, access keys, bucket policies, or quotas — e.g. "create an rgw user", "generate an s3 access key", "set a bucket quota", "rgw iam policy", "rotate s3 credentials". Covers user lifecycle, key rotation, quotas, and bucket policy application.
MCP server Claude CodeCodexCursor +2
MCP server "ceph-mcp" as configured in sserkanml/ceph-mcp. Runs locally from the /absolute/path/to/ceph-mcp Python package. Needs 2 environment variables to run.