Loading

摘要: WebHook是什么 官方文档: https://kubernetes.io/zh-cn/docs/reference/access-authn-authz/admission-controllers/ WebHook与过滤器的作用类似,任何对CRD进行变更的操作都会交由WebHook提前处理,处理 阅读全文
posted @ 2022-07-10 13:14 0x00000 阅读(4) 评论(0) 推荐(0) 编辑
摘要: kubernetes、kubebuilder、operator 入门 阅读全文
posted @ 2022-06-26 20:48 0x00000 阅读(506) 评论(0) 推荐(0) 编辑
摘要: Controller-runtime框架 Controller-runtime是社区提供的用于开发Controller的框架,包含了各种已封装的代码库。Kubebuilder与Operator SDK都是基于Controller-runtime框架来工作的,使用Controller-runtime, 阅读全文
posted @ 2022-06-26 15:15 0x00000 阅读(2) 评论(0) 推荐(0) 编辑
摘要: CRD创建 Group表示CRD所属的组,它可以支持多种不同版本、不同类型的资源构建,Version表示CRD的版本号,Kind表示CRD的类型 kubebuilder create api --group ship --version v1beta1 --kind Demo kubebuilder 阅读全文
posted @ 2022-06-25 20:14 0x00000 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 什么是Kubebuilder Kubebuilder是一个用Go原因构建Kubernetes APIs的框架,通过使用KubeBuilder,用户可以遵循一套简单的编程框架,使用CRD构建API、Controllers和Admission WebHooks,实现对k8s的扩展。 Kubebuilde 阅读全文
posted @ 2022-06-25 17:58 0x00000 阅读(26) 评论(0) 推荐(0) 编辑