EDAS上开启无损上线,,这个会注入到k8s的deploy文件中吗?

EDAS上开启无损上线,,这个会注入到k8s的deploy文件中吗?

展开
收起
真的很搞笑 2023-07-30 14:37:23 100 分享 版权
2 条回答
写回答
取消 提交回答
  • 在EDAS上开启无损上线(灰度发布)功能时,并不会直接注入到Kubernetes的Deployment文件中。EDAS使用自己的部署架构和机制来实现无损上线功能。

    在EDAS中,应用程序被打包成一个可执行的JAR或WAR文件,并通过EDAS提供的控制台或API进行部署。EDAS利用自身的资源调度器和高可用机制来管理应用程序的部署、扩缩容、网络配置等。

    当您在EDAS上开启无损上线功能时,EDAS会根据指定的规则和策略,将新版本的应用程序逐渐引入到线上环境中。这个过程是通过EDAS的智能路由和流量切换机制来实现的,而不是修改原始的Kubernetes Deployment文件。

    具体来说,在无损上线期间,EDAS会根据设置的比例或条件,将一部分流量导向新版本的应用程序,同时保留一部分流量继续访问旧版本。如果发生问题,EDAS可以快速切换回旧版本,确保应用程序的稳定性和可靠性。

    总结起来,EDAS的无损上线功能不会直接修改Kubernetes的Deployment文件,而是通过自身的部署机制和智能路由来实现。这使得无损上线变得更加简单、可控和安全。
    =

    2023-07-31 14:56:48
    赞同 展开评论
  • 应用无损上线功能中的无损滚动发布模式,有通过K8s 的readiness探针来实现。应用的无损上线开关没有直接与deployment配置关联。,此回答整理自钉群“EDAS K8s/Serverless K8s 交流群”

    2023-07-30 15:07:59
    赞同 展开评论

为企业提供高效、稳定、易扩展的中间件产品。

还有其他疑问?
咨询AI助理