云效edas流水线,能通过edas把war包,部署到ACK吗?
云效EDAS流水线可以将WAR包部署到ACK集群。以下是基本步骤:
创建一个新的EDAS应用程序,并将其连接到你的ACK集群。需要提供集群的访问凭据和其他相关信息以创建一个接入点。
在你的流水线上添加一个部署阶段(例如 Kubernetes 部署
)。在该阶段中填写 ACK 集群的基本信息以及WAR包存放的位置。
指定部署的目标命名空间和服务类型(如果有),确认其它选项是否设置正确后,启动流水线。
在部署成功后,就可以在ACK集群中看到你的应用被正确部署。
云效EDAS流水线可以通过EDAS将WAR包部署到ACK。在云效EDAS流水线中,可以使用JAR包或WAR包部署应用,如果您的应用是WAR包,可以直接部署。
是的,你可以使用 EDAS 和云效 Flow 部署 WAR 包到 ACK 上。首先需要在云效平台注册 EDAS 应用,并在 Pipeline 中设置好部署的配置,如下所示:
部署到ACK上需要镜像,您可以先java构建,然后将构建出的war包COPY到镜像中
,镜像构建之后会出现镜像地址,可以使用EDAS Kubernetes 应用发布获取镜像地址,配置EDAS的应用信息,发布到EDAS那边导入的ACK上去,EDAS的应用需要先配置好之后,再使用Flow进行CICD。
此回答整理自钉群“云效交付域答疑群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。