skills/skills.netease.im/k8s-controller-generator

k8s-controller-generator

SKILL.md

Kubernetes Controller 生成器

基于kubebuilder框架生成生产就绪的Kubernetes Operator项目的技能,遵循网易等公司的真实企业开发工作流程。

何时使用此技能

在以下情况下使用此技能:

  • 您需要按照企业标准创建生产级Kubernetes operator
  • 您想在单个项目中生成多个CRD(例如:KafkaCluster、KafkaTopic、KafkaUser、KafkaConnect)
  • 您需要使用replace指令处理私有Go模块依赖
  • 您需要容器镜像和部署的自动化构建脚本
  • 您正在遵循生产环境的真实kubebuilder工作流程

快速开始 - 真实企业工作流程

当此技能触发时,基于真实的网易Kafka operator工作流程,请遵循以下步骤:

  1. 收集需求:向用户询问:
    • 域名(例如:"netease.com")
Installs
1
First Seen
Apr 2, 2026