Cloudflare Mesh 发布 Docker 容器镜像,支持多种部署
Cloudflare Mesh, Cloudflare One - Container image for Cloudflare Mesh
Cloudflare Mesh 用户现在可以容器化部署节点,无需安装主机软件,支持 K8s 和 CI/CD,显著扩展了部署灵活性。建议有 Mesh 需求的开发者尝试容器镜像,尤其适合动态环境和自动化测试。
Cloudflare Mesh nodes can now run as Docker containers. The cloudflare/mesh ↗ image is available on Docker Hub for Docker Compose, Kubernetes, and any OCI-compatible runtime — no host-level package installation required.
Cloudflare Mesh 节点现在可以作为 Docker 容器运行。cloudflare/mesh ↗ 镜像可在 Docker Hub 上获取,适用于 Docker Compose、Kubernetes 以及任何兼容 OCI 的运行时——无需在主机级别安装软件包。
The image supports amd64 and arm64 architectures and includes built-in source NAT so return traffic routes correctly without VPC route table changes.
该镜像支持 amd64 和 arm64 架构,并内置源网络地址转换(SNAT),因此返回流量无需更改 VPC 路由表即可正确路由。
Deployment patterns
部署模式
- Docker Compose — add a cloudflare-mesh service to your compose.yaml and connect your entire stack to a private network.
- Kubernetes StatefulSet — deploy a standalone Mesh node with persistent registration state.
- Kubernetes sidecar — add the Mesh image as a sidecar container in a Pod to connect an application to Cloudflare without application changes.
- CI/CD — pull the image in a pipeline step, join the Mesh, run integration tests against private infrastructure, and tear down. The node disappears when the container exits.
- Docker Compose——在 compose.yaml 中添加 cloudflare-mesh 服务,并将整个技术栈连接到私有网络。
- Kubernetes StatefulSet——部署具有持久注册状态的独立 Mesh 节点。
- Kubernetes sidecar——将 Mesh 镜像作为 sidecar 容器添加到 Pod 中,无需更改应用程序即可将应用连接到 Cloudflare。
- CI/CD——在流水线步骤中拉取镜像,加入 Mesh,针对私有基础设施运行集成测试,然后拆除。容器退出时节点即消失。
For high availability, run multiple replicas with the same Mesh node token. Cloudflare operates replicas in active-passive mode with automatic failover.
为实现高可用性,可使用相同的 Mesh 节点令牌运行多个副本。Cloudflare 以主备模式运行副本,并支持自动故障转移。
Go to Mesh ↗
前往 Mesh ↗
For setup steps, runtime configuration, and deployment examples, refer to Run Mesh in Docker / Kubernetes.
有关设置步骤、运行时配置和部署示例,请参阅在 Docker / Kubernetes 中运行 Mesh。
更进一步:量化金融体系
看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力