云效中appstack应用编排空模板里面能否放个空 cd逻辑放在flow里面进行呢?主要想要用下appstack的部署单和环境管理的功能 又不想把部署的yaml放在appstack上面托管,我就想把appstack那里的应用编排留空 校验通不过 还得写个k8s resouce,flow里面任务没有appstack的话 能用appstack关联flow吗 我的编排yaml渲染apply放在了flow里面
在云效中,AppStack的应用编排模板是用于定义环境中的资源和配置的。如果您希望将部署逻辑放在Flow中进行管理,而不是在AppStack中托管部署的YAML文件,是可以实现的。
您可以在AppStack的应用编排模板中保留空模板(没有具体资源和配置),以便利用AppStack的环境管理功能。然后,在Flow中,您可以编写任务来处理部署逻辑,并在其中使用Kubernetes资源(如Deployment、Service等)的YAML文件进行渲染和部署。
这样,您可以通过Flow来控制整个部署过程,同时仍然可以利用AppStack的其他功能,如环境变量、秘钥管理、配置文件等。
关于AppStack与Flow之间的关联,目前云效不提供直接的关联机制。但您可以在Flow中手动引用或调用AppStack的相关信息,以满足您的需求。例如,在Flow中的任务中,您可以通过变量、参数或自定义脚本来获取和应用AppStack中定义的环境变量或配置值。
flow里也有很多的部署任务,您直接把集群导入flow之后在flow上CD呢 那没必要用 AppStack 部署了吧,就用 kubectl apply 或者 helm release 好了,此回答整理自钉群“云效交付域答疑群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。