升级
把 AnsibleForms 迁移到更新的版本
面向正在运行实例的管理员:使用您安装时所用的方式,迁移到更新的版本。
本节内容
升级步骤取决于您安装 AnsibleForms 的方式。每种方式都有单独的页面介绍:
| 页面 | 内容 |
|---|---|
| 升级到 v7 | 迁移到 7 之前,仍在 6.5 上时需要修改的内容 |
| 使用安装程序 | ansibleforms-installer upgrade,适用于由安装程序完成的安装:备份、发行说明和回滚 |
| Docker | 拉取新镜像,并用相同的设置重新创建容器 |
| Docker Compose | 拉取新镜像,并重启 docker-compose 项目 |
| 从源码安装 | 拉取新代码,重新构建并重启应用 |
| Kubernetes | 刷新 chart 仓库,并使用您的 values 运行 helm upgrade |
先备份 升级前请先进行备份(设置 → 备份)。数据库 schema 会在新版本首次启动时升级, 因此一旦出现问题,备份就是您的回滚点。从 7.3.0 起,worker 在从旧版本升级之前也会自行创建一个 以版本命名的备份,除非
UPGRADE_BACKUP为0。
您获得的版本取决于所运行的镜像标签:latest 跟随最新的主版本,而 7 之类的标签 则停留在该主版本上。所有标签都列在 镜像标签 中。