crd-update

Community

Safely update CRDs and API types.

Authorwangke19
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Safely updating Kubernetes/OpenShift CRDs and API types requires careful planning to preserve compatibility, manage API versioning, and avoid breaking changes. This skill provides a protocol for applying kubebuilder validation markers, regenerating manifests, and implementing migrations or conversion webhooks.

Core Features & Use Cases

  • Safeguards CRD evolution with explicit validation markers and versioned API changes.
  • Guides manifest regeneration and backward-compatibility checks across releases.
  • Includes migration paths and guidance for conversion webhooks, ensuring smooth upgrades.

Quick Start

Follow the CRD update protocol to modify API types, regenerate manifests, and migrate changes safely.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: crd-update
Download link: https://github.com/wangke19/my-claude-skills/archive/main.zip#crd-update

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.