升级环境版本
使用AutoMQ Cloud BYOC 产品的过程中,用户可参考本文档按需升级 BYOC 环境控制台版本,以获取更新和缺陷修复。
本文中提及 AutoMQ 产品服务方、AutoMQ 服务方、AutoMQ,均特指安托盟丘(杭州)科技有限公司。
AutoMQ Cloud BYOC 环境随着功能的迭代会产生更新版本,用户可根据版本记录▸查看对应的版本,选择升级环境版本。
升级操作
从阿里云计算巢升级环境
阿里云上,AutoMQ Cloud BYOC 环境是通过计算巢服务进行部署和管理,因此升级版本也需要前往计算巢产品控制台进行操作。
操作步骤
登录环境控制台所属云账号,或者是拥有授权操作能力的子账号,前往计算巢产品控制台。
- 前往服务实例列表页,选择私有化部署实例,查找我的服务实例。 用户访问计算巢控制台,点击左侧导航栏 服务实例 ,进入列表页。搜索找到当前环境对应的服务实例,点击详情。
- 确认计算巢服务版本,点击升级服务实例。
- 选择目标版本,同意运维授权,点击开始升级。
- 升级完成后,重新登录 AutoMQ 环境控制台,检查升级过程是否符合预期。
从 AWS CloudFormation 升级环境
AWS 云上,如果 AutoMQ Cloud BYOC 环境通过 Marketplace CloudFormation 安装,则升级版本也需要前往CloudFormation进行操作。
操作步骤
登录环境控制台所属云账号,或者是拥有授权操作能力的子账号,前往Marketplace 控制台。
- 前往 Marketplace 查看最新版本 。用户 AWS Marketplace 商品页,选择希望升级的目标版本,推荐升级到最新的 Latest 版本。
- 获取更新版本的 CloudFormation Template。 查看 Additional Details, 查看 CloudFormation Template。
- 下载 CloudFormation Template 到 S3。 选择在 CloudFormation Designer 查看新版本的 Template 后,点击左上角保存按钮,下载保存 Template 到 S3。
- 前往 Stack 列表页,查找部署 AutoMQ BYOC 环境的 Stack。 用户访问 CloudFormation 控制台,点击左侧导航栏 Stacks ,进入列表页。搜索找到当前环境对应的 Stack,点击 Stack Actions 。
- 查找 Stack 支持的操作, 点击替换已有模板,创建 ChangeSet。
警告:
在创建 ChangeSet 过程中,除了新版本的 Template 更新,以下参数不支持修改,否则会导致环境异常:
ExistingVPCId:环境安装完成后,VPC 不允许修改。
ExistingPublicSubnetId:环境安装完成后,环境控制台所在的子网不允许修改。
MsgBucket:环境安装完成后,MsgBucket不允许修改。
OpsBucket:环境安装完成后,OpsBucket不允许修改。
- 按步骤提交变更,进行预览。 提交确认后,可以查看到当前版本升级涉及的变更资源范围。
- 确认执行 ChangeSet。 等待执行完成后,观察升级效果是否符合预期。