本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
consul-k8s 是一个提供 Consul 与 Kubernetes 原生集成的工具,其二进制文件封装了多种核心用例,如服务同步、注入 Connect 边车等。该项目旨在简化 Consul 在 Kubernetes 环境中的部署与使用,支持快速迭代 Kubernetes 集成功能,且版本独立于 Consul 主版本,无需强制升级 Consul 即可获取新的集成特性。
Consul 与 Kubernetes 的集成详细文档可参考 Consul 官方网站,本文档仅提供基础概述。
官方推荐通过 Consul Helm Chart 安装,可自动配置 Consul 与 Kubernetes 的集成,适用于现有 Kubernetes 集群。
基本步骤:
helm repo add hashicorp [***]
helm repo update
--set 参数自定义配置):
helm install consul hashicorp/consul --namespace consul --create-namespace
consul-k8s 提供 Docker 镜像 hashicorp/consul-k8s,可用于在调度环境中手动运行。
docker pull hashicorp/consul-k8s:latest # 或指定版本,如 hashicorp/consul-k8s:1.2.3
手动运行 consul-k8s 容器(需根据具体用例指定命令和配置):
docker run -d \ --name consul-k8s \ -v /path/to/config:/config \ # 挂载配置目录(如需要) hashicorp/consul-k8s:latest \ <command> # 指定具体命令,如 catalog-sync、connect-inject 等
version: '3' services: consul-k8s: image: hashicorp/consul-k8s:latest volumes: - ./config:/config # 挂载本地配置目录 command: <command> # 如 "catalog-sync --config /config/sync.hcl" restart: unless-stopped
可从 HashiCorp 发布目录 下载原始二进制文件,直接运行或构建自定义包。
基本步骤:
wget [***]<version>/consul-k8s_<version>_linux_amd64.zip
unzip consul-k8s_<version>_linux_amd64.zip sudo mv consul-k8s /usr/local/bin/
consul-k8s catalog-sync --help # 查看命令帮助
values.yaml 文件或 --set 命令行参数自定义,具体配置项参考 Consul Helm Chart 文档。--config 指定配置文件路径),具体参数可通过 consul-k8s <command> --help 查看。免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429