tongchenkeji 发表于:2023-6-13 17:52:550次点击 已关注取消关注 关注 私信 云效这里明明是3个副本,为啥部署还是2个呢?[阿里云云效] 暂停朗读为您朗读 问题1:云效这里明明是3个副本,为啥部署还是2个呢? 问题2:那现在每次发布一次都要去编排里修改一下吗? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云云效# 云效3181
vohelonAM 2023-11-28 8:11:43 1 问题1:可能是因为您的云平台资源不足,导致只能部署2个副本而不是3个。您可以检查一下您的云平台资源是否满足部署3个副本的要求,例如是否有足够的 CPU、内存、存储空间等资源。如果您的资源不足,可以考虑升级您的云平台资源或者减少部署的副本数量。 问题2:如果您每次发布都需要修改编排文件,那么这显然不是一个可持续的解决方案。为了避免这种情况,您可以考虑使用云效的参数化功能。您可以将需要修改的参数配置成变量,然后在编排文件中引用这些变量。每次发布时,您只需要修改变量的值,而不需要修改编排文件。这样可以节省您的时间和精力,也可以避免因为手动修改编排文件而引入错误。
爱吃白菜的GGBAM 2023-11-28 8:11:43 2 可能是由于您的部署策略或者部署任务配置不正确导致的。建议您检查以下内容: 部署策略是否正确。 确认您的部署策略中定义的副本数是否正确,部署任务会按照部署策略中定义的副本数进行部署。 部署任务配置是否正确。 确认您的部署任务配置中是否正确指定了部署策略,以及部署策略中定义的副本数是否正确。 部署环境是否满足副本数要求。 确认您的部署环境是否有足够的资源来满足部署策略中定义的副本数要求。例如,如果您的部署环境只有2个节点,那么您无法部署3个副本的应用程序。
圆不溜秋的小猫猫AM 2023-11-28 8:11:43 3 针对问题1的回答:如果要部署3个,在环境上做一下扩缩,编排中的replicas不会实际生效,会被环境中记录的上一次成功的部署版本中的replicas覆盖掉。针对问题2的回答:replicas 不要去编排中修改,在环境上通过扩缩功能调整副本数。其余的k8s yaml的修改,都可以在编排中完成。此回答整理自钉群“云效交付域答疑群”
问题1:可能是因为您的云平台资源不足,导致只能部署2个副本而不是3个。您可以检查一下您的云平台资源是否满足部署3个副本的要求,例如是否有足够的 CPU、内存、存储空间等资源。如果您的资源不足,可以考虑升级您的云平台资源或者减少部署的副本数量。
问题2:如果您每次发布都需要修改编排文件,那么这显然不是一个可持续的解决方案。为了避免这种情况,您可以考虑使用云效的参数化功能。您可以将需要修改的参数配置成变量,然后在编排文件中引用这些变量。每次发布时,您只需要修改变量的值,而不需要修改编排文件。这样可以节省您的时间和精力,也可以避免因为手动修改编排文件而引入错误。
可能是由于您的部署策略或者部署任务配置不正确导致的。建议您检查以下内容:
部署策略是否正确。 确认您的部署策略中定义的副本数是否正确,部署任务会按照部署策略中定义的副本数进行部署。
部署任务配置是否正确。 确认您的部署任务配置中是否正确指定了部署策略,以及部署策略中定义的副本数是否正确。
部署环境是否满足副本数要求。 确认您的部署环境是否有足够的资源来满足部署策略中定义的副本数要求。例如,如果您的部署环境只有2个节点,那么您无法部署3个副本的应用程序。
针对问题1的回答:如果要部署3个,在环境上做一下扩缩,编排中的replicas不会实际生效,会被环境中记录的上一次成功的部署版本中的replicas覆盖掉。针对问题2的回答:replicas 不要去编排中修改,在环境上通过扩缩功能调整副本数。其余的k8s yaml的修改,都可以在编排中完成。此回答整理自钉群“云效交付域答疑群”