docker.io/cilium/cilium
Cilium 是一个用于 Kubernetes 和其它容器编排平台的强大的网络和安全解决方案。它提供了一个基于 eBPF 的数据平面,可以实现高性能的网络连接、细粒度的安全策略以及可观测性。 这个镜像 docker.io/cilium/cilium 包含了 Cilium 的二进制文件以及运行 Cilium 所需的依赖项。您可以使用这个镜像来部署和管理 Cilium。
docker.io/cilium/operator-generic
这是一个Cilium Operator的通用镜像。 Cilium Operator是一个用于管理Cilium网络的Kubernetes Operator。 该镜像为各种Kubernetes环境提供了通用的安装和部署方法。
docker.io/cilium/netperf
cilium/netperf镜像是Cilium项目提供的包含netperf和netserver工具的容器镜像,用于在容器化环境(如Kubernetes集群)中进行网络性能测试,可测量TCP/UDP带宽、延迟等指标,常用于验证Cilium网络插件部署后的网络性能表现。
docker.io/cilium/hubble-relay
Cilium Hubble Relay是Cilium网络可观测性工具Hubble的组件,负责聚合集群中所有节点上Hubble代理的数据,为客户端(如hubble CLI)提供单一访问入口,以便查询整个集群的网络流量、策略执行等观测信息。
docker.io/cilium/hubble-ui
Hubble UI是Cilium项目提供的可视化界面,用于展示和监控基于eBPF技术的集群网络流量、服务依赖关系、安全策略执行状态等信息,帮助用户直观理解集群网络行为并排查相关问题。
docker.io/cilium/hubble-ui-backend
Hubble UI Backend是Hubble用户界面的后端组件,为Hubble UI前端提供数据接口和服务支持,用于对接Hubble底层数据,实现网络流量可视化展示、监控指标查询、服务拓扑分析等功能,是Cilium可观察性生态中连接前端界面与后端数据的关键部分。
docker.io/cilium/operator
Cilium Operator是Cilium网络解决方案中的集群级组件,负责执行集群范围内的管理任务,例如网络策略的同步与执行、服务负载均衡配置、节点间网络拓扑维护、IP地址池管理以及与Kubernetes API服务器的交互协调,以确保Cilium在整个集群中实现一致的网络连接和安全策略 enforcement。
docker.io/cilium/certgen
cilium/certgen镜像是Cilium项目提供的用于生成和管理TLS证书的工具镜像,主要用于支持Cilium各组件(如Cilium Agent、Cilium Operator等)之间以及与外部服务的安全通信,帮助自动化证书创建过程,确保组件间通信的加密和身份验证。
docker.io/cilium/clustermesh-apiserver
Cilium ClusterMesh API Server是Cilium ClusterMesh功能的核心组件之一,负责处理跨集群网络互联和服务发现相关的API请求,支持管理多Kubernetes集群间的网络策略同步、服务端点共享以及集群连接配置等功能,助力实现跨集群的容器网络通信与安全策略统一管理。
docker.io/cilium/operator-alibabacloud
Cilium Operator for Alibaba Cloud是Cilium项目针对阿里云环境提供的运营商组件,用于自动化管理阿里云环境中与Cilium相关的网络资源配置,如负载均衡器、网络策略同步、节点网络接口管理等,以支持Cilium在阿里云上实现高效的网络连接和安全策略执行。
docker.io/cilium/operator-aws
Cilium Operator AWS是Cilium项目针对AWS环境的操作器组件,主要负责在Kubernetes集群中与AWS云服务交互,管理弹性网络接口(ENI)等AWS网络资源,支持Cilium在AWS环境下实现网络策略、服务发现及负载均衡等功能,保障集群网络与AWS基础设施无缝集成。
docker.io/cilium/operator-azure
Cilium Operator Azure是Cilium项目针对Azure云环境的操作员组件,负责管理Azure特定的网络资源(如负载均衡器、IP地址等),以支持Cilium在Azure Kubernetes集群中实现基于eBPF的网络策略、服务发现和流量管理等功能。