k8s-operator-demo 目录 使用 kuberbuilder 初始化项目简单跑一跑发布 crd controller使用注解完整字段值约束通过 webhook 进行字段验证使用 Operator 创建并发布一个 PodK8S 父子资源删除管理使用 OwnerReference 管理 redis operator 创建的 Pod使用 finalizers 管理 redis operator 创建的 PodPod 扩容与缩容监听 k8s 事件重建被删除的 Pod使用 controllerutil 优化代码增加 event 事件支持添加 Status 状态字段支持 kubectl scale 和 kubectl autoscale 命令