crd-development
CommunityAccelerate CRD creation for Cloudflare Operator.
Software Engineering#kubernetes#controller#crd#api-types#kubebuilder#cloudflare-operator#cloudflare-api
AuthorStringKe
Version1.0.0
Installs0
System Documentation
What problem does it solve?
CRD development enables creating new Kubernetes CustomResourceDefinitions, wiring controllers, and integrating Cloudflare APIs within the Cloudflare Operator. This skill streamlines adding new CRD types and controller logic to support evolving Cloudflare features.
Core Features & Use Cases
- Define API types in api/v1alpha2 and implement controllers to manage the lifecycle of new resources.
- Integrate with internal/clients/cf to talk to Cloudflare APIs and implement operator behavior.
- Use case: add a new CRD to manage a Cloudflare resource such as a tunnel, policy, or rule, with a matching controller.
Quick Start
Scaffold a new CRD resource type, implement its controller, and connect Cloudflare API calls in the reconcile loop.
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-development Download link: https://github.com/StringKe/cloudflare-operator/archive/main.zip#crd-development 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 223,000+ vetted skills library on demand.