kubeblocks-addon-redis

Route legacy Redis provisioning requests to a compatibility shim in KubeBlocks.

3|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/apecloud/kubeblocks-skills --skill kubeblocks-addon-redis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubeblocks-addon-redis
Source: https://github.com/apecloud/kubeblocks-skills/tree/main/skills/kubeblocks-addon-redis
Command: npx skills add https://github.com/apecloud/kubeblocks-skills --skill kubeblocks-addon-redis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Legacy compatibility shim to preserve Redis provisioning workflows for older references while pointing to the primary engine kubeblocks-engine-redis for new paths.

Core Features & Use Cases

  • Provides a backward-compatible entry point for Redis provisioning in KubeBlocks.
  • Documents the preserved workflow and the recommended primary entry to ensure a smooth migration.
  • Useful when maintaining compatibility across versions and references during cluster bootstrap.

Quick Start

Use this shim to preserve Redis provisioning workflows for older references while routing new requests to kubeblocks-engine-redis.

Frequently Asked Questions about kubeblocks-addon-redis

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

FAQPage Schema
How do I maintain Redis provisioning workflows in Kubernetes for legacy references?

To maintain Redis provisioning workflows in Kubernetes for legacy references, use a backward-compatible shim to route older requests while preserving the primary engine path. This ensures older references keep functioning without disruption.

What is the best way to migrate Redis deployment on KubeBlocks to a new engine path?

The best way to migrate Redis deployment on KubeBlocks is to route new provisioning requests to the kubeblocks-engine-redis path while using the shim to handle legacy references. This separation ensures a smooth transition across versions.

Does the KubeBlocks Redis shim support standalone, replication, and cluster topologies?

Yes, the KubeBlocks Redis shim supports deployment in standalone, replication, and cluster topologies. It maintains backward compatibility for legacy environments requiring these Redis deployment configurations during cluster bootstrap.

Why do I need a compatibility shim for Redis provisioning on Kubernetes?

You need a compatibility shim for Redis provisioning on Kubernetes to preserve older workflows when updating versions. It prevents unintended actions by routing legacy requests safely while pointing new tasks to the primary engine.

When should I use the Redis shim instead of the primary KubeBlocks engine?

Use the Redis shim when maintaining compatibility for older references and environments during cluster bootstrap. For new provisioning tasks, you should prefer the kubeblocks-engine-redis path to access the primary features.

What are the limitations of using a Redis compatibility shim for Kubernetes provisioning?

The limitation of using a Redis compatibility shim is that it only preserves legacy workflows and does not execute new provisioning actions. It requires routing new requests to the primary engine to avoid unintended operations and ensure full feature access.