概述 本文主要测试一下 Flannel 已经作为主要的 CNI 部署的情况下,通过部署 cilium-chain,让容器具有网络观测的能力。 测试kube-proxy替代
概述 测试在 Contiv Netplugin 的 Kubernetes 集群中,通过 Cilium Chain 的方式,验证 kubeProxyReplacement 的能力。 测试环境 测试集群,其中有几个节点内核是 5.10 以上的,符合 Cilium 安装的要求。 1 2 3 4 # kubectl get node --show-labels|grep
概述 查看 Cilium 是什么情况下,会给物理网卡绑定 eBPF 程序,下面以 v1.14.4 的代码进行源码的解析。 代码分析 只要不开启以下的特性,Cilium 就不会将 eBPF 程序挂载到
概述 根据公司目前部署的 Kubernetes 集群的模式(见下图的k8s-master部分),kube-apiserver 的进程是通过二进制在独立的节点上部署,节
概述 测试 Cilium 的时候,经常会部署完 cilium-agent 的 DaemonSet 之后,手动修改 DaemonSet 里关于 cilium-agent 的启动命令,一般会改成 sleep inf 来避免容器直接启动 cilium-agent,这样可以方
概述 简单介绍一下 Cilium 官方的编译和构建镜像的方法,方便以后排查问题或者改造 Cilium 的时候,可以快速构建出可替换的二进制和镜像。 命令 1 2 3 4 curl -LO https://github.com/cilium/cilium/archive/refs/tags/v1.14.4.zip unzip v1.14.4.zip cd