crd-update
CommunitySafely update CRDs and API types.
Software Engineering#kubernetes#manifests#backward-compatibility#crd#api-types#kubebuilder#conversion-webhook
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.