
使用 Kubebuilder 创建和部署 Kubernetes CRD Operator,包括项目初始化、API 创建、代码生成、CRD YAML 生成、Docker 镜像构建和资源应用等步骤。
2025/4/2大约 4 分钟

使用 Kubebuilder 创建和部署 Kubernetes CRD Operator,包括项目初始化、API 创建、代码生成、CRD YAML 生成、Docker 镜像构建和资源应用等步骤。
Pod 间进行通信依赖于两个主要的设备,一个是虚拟网络设备(成对存在)。虚拟网络设备的一端接在 Pod 的网络命名空间中,他的另一端是接在宿主机的网络命名空间中(这是一个全局的网络命名空间)。

目的是观察 Pod 的网络数据包是如何向外部发送的,经过什么网络接口,并抓包监听。
步骤有点繁琐,所以写了个脚本。