【问题标题】:Restarting a kubernetes pod from another pod从另一个 pod 重启一个 kubernetes pod
【发布时间】:2020-07-27 05:40:31
【问题描述】:

我正在尝试使用 argo 事件来触发工作流,在该工作流中我将更改推送到数据库,然后我必须重新启动某些 pod,以便将更改考虑在内。我知道如何使用 argo 创建 kubernetes 对象,但我不知道如何使用它从 kubernetes 对象中重新启动 pod。或者,我也可以从 argo 中启动一个 pod,它的容器将重新启动一个 docker 容器,这可能吗?如果有怎么办?

【问题讨论】:

    标签: docker kubernetes argo-events


    【解决方案1】:

    您可以通过argo rollouts 进行零停机滚动更新。

    RollingUpdate 会慢慢用新版本替换旧版本。随着新版本的出现,旧版本会按比例缩小,以保持应用程序的整体数量。这是部署对象的默认策略

    Argo Rollouts 还支持 Canary 和 BlueGreen。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-12
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 2019-12-16
      • 2020-09-13
      相关资源
      最近更新 更多