Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 432 Bytes

README-zh.md

File metadata and controls

10 lines (9 loc) · 432 Bytes

export GO111MODULE=on cobra init crd-start --pkg-name github.com/idevz/crd-start cd crd-start go mod init github.com/idevz/crd-start go mod tidy

基于 cobra 搭建项目骨架 编写 CRD,CR 根据 CRD 和 CR 在 pkg/apis 目录下编写相应的 API 对象描述文件,并添加相应的代码生成注释 使用 Kubernetes 提供的代码生成工具,生成相应的 deepcopy、client、lister、informer 包 pkg/client