アップグレード
AnsibleForms を新しいリリースに移行します
稼働中のインスタンスの管理者向けです。インストールしたときと同じ方法で、新しいリリースに移行します。
このセクションの内容
アップグレードの手順は、AnsibleForms をどの方法でインストールしたかによって異なります。それぞれの方法を個別のページで説明しています。
| ページ | 内容 |
|---|---|
| v7 へのアップグレード | 7 に移行する前に、6.5 のうちに変更しておくこと |
| インストーラーで | インストーラーで作成したインストールに対する ansibleforms-installer upgrade 。バックアップ、リリースノート、ロールバック |
| Docker | 新しいイメージを pull し、同じ設定でコンテナーを作り直します |
| Docker Compose | 新しいイメージを pull し、docker-compose プロジェクトを再起動します |
| ソースから | 新しいコードを pull し、再ビルドしてアプリケーションを再起動します |
| Kubernetes | チャートリポジトリを更新し、自分の values で helm upgrade を実行します |
まずバックアップ アップグレードの前にバックアップを取ってください( 設定 → バックアップ )。データベースのスキーマは新しいリリースの初回 起動時にアップグレードされるため、問題が起きたときにはバックアップがロールバックの起点になります。7.3.0 以降は、古いリリースからアップグレードする前に ワーカー自身もリリース名を付けたバックアップを取ります。ただし
UPGRADE_BACKUPが0の場合は取りません。
受け取るリリースは、実行しているイメージのタグによって決まります。 latest は最新のメジャーバージョンを追いかけ、 7 のようなタグは そのメジャーバージョンに留まります。すべてのタグは イメージタグ に記載されています。