云效中部署单:https://devops.aliyun.com/appstack/app/fin/order/c548e680b982441fbdba23538826df48
部署deployment时报错,部署单当中的YAML文件直接复制到k8s集群执行正常可以拉起pod。这是什么问题呀?如果我手动在k8s里拉起来的deployment需要手动去删除吗?appstack是否会自动移除上新的deployment?
如果在云效中部署Deployment时报错,但是将部署单中的YAML文件直接复制到Kubernetes集群执行正常,可能有以下几个原因:
配置差异:云效中的部署单配置和您手动执行的Kubernetes YAML文件之间可能存在差异。请仔细比较两者之间的配置,确保在云效中使用的配置与手动执行时的配置一致。
权限问题:云效的部署操作可能受到权限限制,导致无法成功执行。请确保在云效中进行部署的账户具有足够的权限来执行所需的操作。
网络问题:云效部署过程中可能涉及到与Kubernetes集群通信的网络连接,而该网络连接可能受到限制或阻塞。检查网络设置、防火墙规则等,确保云效能够与Kubernetes集群正常通信。
依赖环境问题:部署单中可能涉及到某些依赖环境或配置,这些环境或配置在云效中可能不存在或不正确配置。确保将部署单所需的依赖环境也纳入云效中进行配置。
这个我们内部要看一下,因为现在的使用限制是,不能直接跨过Appstack去k8s上操作资源的,尤其像删除资源,调整复本数,否则就会有这种部署异常。不会,删掉保险一些,不删的话,如果新环境选择的是滚动发布,也会直接接管新资源,此回答整理自钉群“云效交付域答疑群”"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。