微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Angular ui 蓝绿部署

如何解决Angular ui 蓝绿部署

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

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

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

解决方法

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

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。