1. 在 Linux 上安装 Docker 以 Ubuntu 和 CentOS 为例: 1.1 Ubuntu 更新系统包并安装依赖: sudo apt update sudo apt install -y apt-transport-https ca-certificates curl software-properties-common 添加 D…
1. 调试 Kubernetes 集群 busybox 是一个轻量级的工具箱,非常适合用于测试和调试 Kubernetes 集群中的网络、存储和运行时行为。 1.1 测试网络连通性 测试 Pod 与其他服务的网络连接: kubectl exec -it busybox -- ping <service-name> 示例: kubectl…
需求:使用 Python 编写一个 Mutating Admission Webhook,以便在创建新的 Pod 时自动注入 Sidecar 容器(例如用于日志收集的 Fluentd) 背景知识 Admission Webhook:Kubernetes 中的一种机制,允许你在对象被创建或更新时对其进行拦截和修改。 Mutating Webhook:…