当前位置:首页 >专题 >Cilium eBPF 服务网格与网络策略治理专题

Cilium eBPF 服务网格与网络策略治理专题
Cilium eBPF 服务网格与网

Cilium eBPF 服务网格与网络策略治理专题

从身份策略、Hubble 可观测性到 Go 服务接入
这个专题面向已经具备 Go、Linux 和 Kubernetes 基础的开发者,围绕 Cilium 的身份网络策略、eBPF 数据路径、Envoy 服务网格和 Hubble 观测建立从实验到生产验收的完整路线。

官方入口:安装、身份策略与服务网格

先建立 Cilium 的网络与控制面模型

Cilium 官方项目站
外链

Cilium 官方项目站

Cilium 官方产品与社区入口,介绍基于 eBPF 的网络、安全与可观测性能力。
Cilium 官方快速开始
外链

Cilium 官方快速开始

官方安装、验证和第一条网络策略的快速开始文档。
Cilium 网络策略总览
外链

Cilium 网络策略总览

官方网络策略语言、CiliumNetworkPolicy 与集群级策略文档。
Cilium Service Mesh 官方文档
外链

Cilium Service Mesh 官方文档

官方 Service Mesh、Ingress、Gateway API、Envoy 与流量治理入口。
Cilium 与 Hubble 可观测性
外链

Cilium 与 Hubble 可观测性

官方 Hubble 网络流、策略决策、指标与服务地图文档。
Cilium eBPF Datapath Reference
外链

Cilium eBPF Datapath Reference

官方 BPF、XDP、tc、Map 与数据路径参考。
Cilium Gateway API 文档
外链

Cilium Gateway API 文档

官方 Gateway API 支持、安装和路由配置资料。
cilium/ebpf 官方 Go 库
外链

cilium/ebpf 官方 Go 库

纯 Go 的 eBPF 加载、Map、Program、Link 与调试库。

站内实战:从 eBPF 对象到服务流量排障

按策略、数据结构、代理与调试链路阅读

eBPF LRU 哈希图中的元素被错误地驱逐出
文章

eBPF LRU 哈希图中的元素被错误地驱逐出

分析 LRU Hash Map 的淘汰行为和状态丢失线索。
移除BPF尾部程序以读取环形缓冲区
文章

移除BPF尾部程序以读取环形缓冲区

结合 tail program 与 ring buffer 读取行为定位程序生命周期问题。
创建 IP/CIDR 的最长前缀匹配(LPM)trie 记录片段的方法
文章

创建 IP/CIDR 的最长前缀匹配(LPM)trie 记录片段的方法

使用 cilium/ebpf 的批量 API 处理 IP/CIDR LPM Trie。
BPF尾调用的使用问题
文章

BPF尾调用的使用问题

通过最小案例分析 BPF tail call 未按预期调用的原因。
在 Golang 中获取内核符号名称
文章

在 Golang 中获取内核符号名称

从内核栈地址恢复符号名称并服务于跟踪分析。
找不到XDP源码中的头文件进行Go程序编译
文章

找不到XDP源码中的头文件进行Go程序编译

排查 XDP 与 Go 编译链中的头文件和构建依赖问题。
调试用cilium/ebpf编写的Go用户程序的eBPF程序
文章

调试用cilium/ebpf编写的Go用户程序的eBPF程序

聚焦 Go 用户程序加载 eBPF 时的运行问题与调试线索。
即使 pod 崩溃,envoy代理依然正常响应
文章

即使 pod 崩溃,envoy代理依然正常响应

观察 Pod 崩溃后 Envoy 代理仍响应的服务流量行为。

生产验收:策略、代理与可观测性闭环

把实验验证推进到上线边界

Cilium 系统要求
外链

Cilium 系统要求

官方内核、网络、路由和运行环境前提。
Cilium 故障排查指南
外链

Cilium 故障排查指南

官方 Agent、节点、策略、连接和 Hubble 排障入口。
Kubernetes NetworkPolicy 官方文档
外链

Kubernetes NetworkPolicy 官方文档

Kubernetes 原生网络策略模型、隔离与实现边界。
Cilium Hubble CLI 文档
外链

Cilium Hubble CLI 文档

官方 hubble observe 查询、过滤和流量证据使用方式。
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码