跳转到内容

金丝雀发布

金丝雀管理渐进式滚动更新:部署的新版本以小流量百分比与稳定版本同时上线,您观察其指标后再决定是否将更多流量导向它。在此您可以暂停滚动更新中的金丝雀、恢复它、将其提升为完全替换稳定版本,或将其回滚——流量分配比例(“稳定% / 金丝雀%”)和状态(进行中、已暂停、已提升、已回滚)是此界面围绕的两个核心要素。

侧边栏 操作 → 金丝雀发布。

Odysseus 仪表板中的金丝雀发布界面。
  • infrastructure:canaries.actions — “操作”
  • infrastructure:canaries.active — “活跃”
  • infrastructure:canaries.active-only — “仅活跃”
  • infrastructure:canaries.all — “全部”
  • infrastructure:canaries.apply — “应用”
  • infrastructure:canaries.canary-deployments — “金丝雀部署”
  • infrastructure:canaries.cancel — “取消”
  • infrastructure:canaries.deployment — “部署”
  • infrastructure:canaries.deployments — “部署”
  • infrastructure:canaries.dismiss — “关闭”
  • infrastructure:canaries.edit — “编辑”
  • infrastructure:canaries.error — “错误”
  • infrastructure:canaries.filter-by-status — “按状态筛选:”
  • infrastructure:canaries.loading-canary-deployments — “正在加载金丝雀部署…”
  • infrastructure:canaries.manage-progressive-rollouts-and-traffic — “管理渐进式滚动更新和流量转移”
  • infrastructure:canaries.metrics — “指标”
  • infrastructure:canaries.no-canary-deployments-found — “未找到金丝雀部署。”
  • infrastructure:canaries.no-metrics — “无指标”
  • infrastructure:canaries.page — “页面。”
  • infrastructure:canaries.pause — “暂停”
  • infrastructure:canaries.paused — “已暂停”
  • infrastructure:canaries.progressing — “进行中”
  • infrastructure:canaries.promote — “提升”
  • infrastructure:canaries.promoted — “已提升”
  • infrastructure:canaries.refresh — “刷新”
  • infrastructure:canaries.replicas — “副本”
  • infrastructure:canaries.resume — “恢复”
  • infrastructure:canaries.rollback — “回滚”
  • infrastructure:canaries.rolled-back — “已回滚”
  • infrastructure:canaries.start-a-canary-deployment-from — “从…开始一个金丝雀部署”
  • infrastructure:canaries.status — “状态”
  • infrastructure:canaries.success — “成功”
  • infrastructure:canaries.total — “总计”
  • infrastructure:canaries.traffic-split — “{{stable}}% / {{canary}}%”
  • infrastructure:canaries.view-deployment — “查看部署”
  • infrastructure:canaryDetail.actions — “操作”
  • infrastructure:canaryDetail.adjust-the-traffic-distribution-between — “调整稳定版本和金丝雀版本之间的流量分布。”
  • infrastructure:canaryDetail.adjust-traffic — “调整流量”
  • infrastructure:canaryDetail.adjust-traffic-weight — “调整流量权重”
  • infrastructure:canaryDetail.apply-changes — “应用更改”
  • infrastructure:canaryDetail.back-to-canaries — “← 返回金丝雀”
  • infrastructure:canaryDetail.canary — “金丝雀”
  • infrastructure:canaryDetail.canary-2 — “金丝雀:”
  • infrastructure:canaryDetail.canary-deployment-not-found — “未找到金丝雀部署”
  • infrastructure:canaryDetail.canary-image — “金丝雀镜像”
  • infrastructure:canaryDetail.canary-metrics — “金丝雀指标”
  • infrastructure:canaryDetail.cancel — “取消”
  • infrastructure:canaryDetail.created — “创建时间”
  • infrastructure:canaryDetail.dismiss — “关闭”
  • infrastructure:canaryDetail.error-rate — “错误率”
  • infrastructure:canaryDetail.last-updated — “最后更新”
  • infrastructure:canaryDetail.loading-canary-deployment — “正在加载金丝雀部署…”
  • infrastructure:canaryDetail.new-stable-image — “新稳定版镜像”
  • infrastructure:canaryDetail.p99-latency — “P99 延迟”
  • infrastructure:canaryDetail.pause-canary — “暂停金丝雀”
  • infrastructure:canaryDetail.paused-at — “暂停时间”
  • infrastructure:canaryDetail.promote — “提升”
  • infrastructure:canaryDetail.promote-canary — “提升金丝雀”
  • infrastructure:canaryDetail.promote-to-stable — “提升为稳定版”
  • infrastructure:canaryDetail.promoting — “正在提升…”
  • infrastructure:canaryDetail.refresh — “刷新”
  • infrastructure:canaryDetail.replicas — “副本数”
  • infrastructure:canaryDetail.resume-canary — “恢复金丝雀”
  • infrastructure:canaryDetail.rollback — “回滚”
  • infrastructure:canaryDetail.rollback-canary — “回滚金丝雀”
  • infrastructure:canaryDetail.rolling-back — “正在回滚…”
  • infrastructure:canaryDetail.stable-2 — “稳定版”
  • infrastructure:canaryDetail.stable-3 — “稳定版:”
  • infrastructure:canaryDetail.stable-image — “稳定版镜像”
  • infrastructure:canaryDetail.stable-image-keeping — “稳定版镜像(保留)”
  • infrastructure:canaryDetail.success-rate — “成功率”
  • infrastructure:canaryDetail.the-canary-version-will-be — “金丝雀版本将被移除,所有金丝雀副本将被终止。”
  • infrastructure:canaryDetail.the-current-stable-version-will — “当前稳定版将被替换,100% 的流量将被路由到新版本。”
  • infrastructure:canaryDetail.this-will-promote-the-canary — “这将把金丝雀版本提升为新的稳定版。”
  • infrastructure:canaryDetail.this-will-terminate-the-canary — “这将终止金丝雀部署,并将 100% 的流量路由回稳定版。”
  • infrastructure:canaryDetail.traffic-distribution — “流量分布”
  • infrastructure:canaryDetail.updating — “正在更新…”
  • infrastructure:canaryDetail.view-deployment — “查看部署”

此屏幕的组件未声明任何权限控制。

此屏幕的组件未声明任何权限控制。

参见 rollouts 了解金丝雀与普通滚动更新的关系, 以及 roll out without downtime 获取操作指南。如果 金丝雀健康但显示没有流量到达它,请按照 a canary is running and receiving nothing 排查。