在云效我感觉是没有和我设置的deploy关联上,为什么?我现在也满足这个条件
这是你们给的示例
这是我的 ,
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
如果您在云效中设置了部署,并且感觉它没有与您的配置关联上,可能有几个可能的原因:
配置错误:请确保您在云效中正确配置了部署相关的信息。检查项目中的构建文件(如pom.xml
)和配置文件(如application.yml
、bootstrap.yml
)等,确认其中的部署配置与您的期望一致。
权限问题:请确保您在云效中具有足够的权限来执行部署操作。某些操作可能需要管理员级别的权限或特定的角色才能进行。联系云效管理员,确认您有执行部署操作所需的权限。
环境选择:云效通常支持多个环境,您需要确保您选择了正确的目标环境来执行部署。在云效界面中,检查您选择的环境是否与您的配置一致。
部署策略问题:部署策略可能会影响是否将配置与实际的部署关联起来。确保您的部署策略正确配置,并检查是否存在条件或规则,导致部署未被触发或跳过。
要能通过service里的selector labels直接关联到deployment;也就是说,deployment自己的metadata里需要用户加上对应的labels,而不止是match和pod template里,您在metadata下面加一下 lables
service.yaml里也加一下。此回答整理自钉群“云效交付域答疑群”
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。