标签: #CRD
用亲手运行、亲手测量的数据来写 Kubernetes、DevOps 与 MLOps · 1 篇
KubeVirt 源码阅读 2:API 与 CRD —— 类型、生成代码、Webhook
VirtualMachine 的 YAML 字段始于 types.go 中的一个 Go 结构体。在该结构体中生成了 deepcopy、OpenAPI、客户端和 CRD 架构。当用户执行 apply VM 时,virt-api 的变更与验证 Webhook 会介入 kube-apiserver,用于填充默认值、拒绝请求或附加警告。本文逐行跟进了带有 spec.running 废弃警告的 vms-admitter.go,并在小型集群中读取了
2026-10-16 · 16 分钟阅读 #KubeVirt#쿠버네티스#CRD#어드미션 웹훅#코드 생성