yqcloud-deploy
Installation
SKILL.md
燕千云部署管理
环境信息
燕千云使用 GitOps 方式管理部署,有三个环境和多个仓库:
- test 环境: git@code.choerodon.com.cn:hand-yanqianyun-yqcloud-gitops/yq-test.git
- preprod 环境(三个都是,且部署不一样的服务): git@code.choerodon.com.cn:hand-yanqianyun-yqcloud-gitops/yq-preprod.git git@code.choerodon.com.cn:hand-yanqianyun-yqcloud-gitops/yq-preprod.git git@code.choerodon.com.cn:hand-yanqianyun-yqcloud-gitops/preprod-fronts.git
- stag 环境(实施环境): 后端 git@code.choerodon.com.cn:hand-yanqianyun-yqcloud-gitops/yqc-stag.git 前端:git@code.choerodon.com.cn:hand-yanqianyun-yqcloud-gitops/stag-front.git
工作流程
1. 查询可用的 Chart 版本
使用 ChartMuseum API 获取某个服务的所有可用版本:
# 从 GitOps 仓库的 release-xxx.yaml 中找到 repoUrl
# repoUrl 就是 base_url