【问题标题】:Angular ui blue green deploymentAngular ui 蓝绿色部署
【发布时间】:2021-09-18 05:29:19
【问题描述】:

我正在尝试为我的应用程序实施蓝/绿部署。我正在使用 istio VirtuaService 根据请求标头中的 clientId 导航到蓝色环境或绿色环境。后端工作正常。

我关心的是前端。如何在前端为 Angular ui 实现蓝绿色?由于它是一个单页应用程序,因此在初始加载期间会加载整个 ui。

角度蓝/绿部署的策略应该是什么?

【问题讨论】:

    标签: angular kubernetes devops istio blue-green-deployment


    【解决方案1】:

    你很难得到一个明确的答案

    角度蓝/绿部署的策略应该是什么?

    这可能完全取决于您如何设置集群、您的应用程序配置是什么样的、您的网络设置是什么等等。但是,您可以使用许多指南来了解如何正确创建蓝/绿部署:

    还有一点需要考虑。您将需要两个独立的完整环境才能创建蓝/绿更新。看看蓝/绿部署和rolling update之间的differences

    蓝绿部署中,您有两个完整的环境。 一种是正在运行的蓝色环境和要升级到的绿色环境。将环境从蓝色切换到绿色后,流量将被定向到新的绿色环境。您可以删除或保存旧的蓝色环境进行备份,直到绿色环境稳定为止。 在滚动部署中,您只有ONE完整的环境。 一旦你开始升级你的环境。代码部署在同一环境的实例子集中,完成后移动到另一个子集

    因此,如果您决定进行蓝/绿更新,则需要创建 2 个独立的等效环境,然后使用 Angular UI 修改环境,然后进行更新。

    【讨论】:

      猜你喜欢
      • 2020-06-10
      • 2019-01-01
      • 2021-07-18
      • 1970-01-01
      • 2017-07-10
      • 2020-01-11
      • 2021-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多