【Redash】AWSのAMIを使いアップグレードをする
はじめに
業務で Redash
を導入することになり
公式ドキュメント のAMIを使ったのですが
バージョンが古かったので、公式ドキュメントのアップグレード方法を見ながら
最新のRedashにする手順をメモしておきます。
前提条件
ap-northeast-1
のami-0c7d9b740e997aa69
を使ってRedashサーバーが稼働していること- Redashサーバーにログインできること
やり方
cd /opt/redash sudo docker-compose stop server scheduler scheduled_worker adhoc_worker sudo vi /opt/redash/docker-compose.yml # 最新バージョンに書き換える。下記参照。 sudo docker-compose run --rm server manage db upgrade sudo docker-compose up -d
version: '2' x-redash-service: &redash-service image: redash/redash:7.0.0.b18042 # ←初期は5系だったはずなので、このバージョンを書き換える depends_on: - postgres - redis env_file: /opt/redash/env restart: always
まとめ
ドキュメント通りアップグレードすることができました。
すでにDocker化されているのでアップグレードはとても簡単です。