请教一下,云效中新建了一个应用,新建了一条流水线,替换相同环境中的旧应用,但K8S部署deploy?[阿里云云效]

请教一下,云效中新建了一个应用,新建了一条流水线,替换相同环境中的旧应用,但K8S部署deployment的时候失败,可以帮忙看下么? 我把新建应用的环境删除了,在旧应用上新建了一条流水线,执行后报冲突了,可以帮忙设置下么

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 在云效中,如果您新建了一个应用并且创建了一条流水线来替换相同环境中的旧应用,并进行Kubernetes部署,可以按照以下步骤进行操作:

    1. 创建应用:首先,在云效中新建一个应用,配置相关的应用信息和所需的资源(如镜像仓库、环境变量等)。

    2. 创建流水线:然后,创建一条流水线,用于自动化构建和部署您的应用。在流水线中,您可以添加构建步骤(如编译、打包、测试等),以及部署步骤(如生成Kubernetes部署文件、应用的镜像推送等)。

    3. 替换旧应用:确保流水线能够正确地获取和使用您的新应用代码,并执行必要的构建和部署操作。这样,当流水线触发时,它将会根据您定义的步骤,构建并部署最新版本的应用到Kubernetes集群中。

    4. 部署到Kubernetes集群:为了将新的应用部署到Kubernetes集群中,您需要在流水线中使用合适的Kubernetes命令或工具来执行部署操作。例如,使用kubectl命令行工具或通过云效提供的Kubernetes插件,将生成的Kubernetes部署文件应用到Kubernetes集群中。

    请注意,确保您在流水线中使用正确的Kubernetes上下文和配置,以便连接到目标Kubernetes集群,并具备足够的权限来执行相关操作。

  2. 看下日志有超时原因吗,原先是通过 ldit-erp 应用的 test 环境发布的;现在是希望通过 ldit-erp-test 应用 的 test 环境发布?需要你们先把旧的应用-环境删除掉,再创建新的应用-环境,否则新的环境部署时,会出现冲突,此回答整理自钉群“云效交付域答疑群”