LoginSignup
7
2

Fly.io に Livebook コンテナをデプロイしてトークン認証できなかったときの対処法

Posted at

はじめに

以前、2023年03月30日に Fly.io に Livebook コンテナをデプロイする方法を記事に書きました

この方法では、 Fly.io のログから認証トークンを取得し、 Livebook の認証を行うようにしていました

今日(2023年06月02日)、同じ方法で Livebook コンテナをデプロイしたところ、 Livebook の認証がどうしてもパスできません

ログから認証トークンを確かにコピーアンドペーストしているにも関わらず、何度やってもホーム画面に遷移しません

これはどういうことでしょうか

原因

Fly.io の CLI である flyctl が2023年04月20日のリリースで大きく機能変更されていました

fly launchfly deploy でアプリケーションをデプロイした際、デフォルトで2台構成にされるようになったのです

特にクラスタリング設定等していなかったので、同じドメインで別々の Livebook がそれぞれの認証トークンで起動してしまいます

この状態では、どちらか片方の認証トークンを入れてももう片方の認証が通らず、結果、どうやっても認証をパスできません

対処法

2023年04月28日のリリースで ha フラグが追加されました

fly launch --ha=false のように指定することで、1台構成で起動させることができます

まとめ

まだまだ更新が激しい界隈ではよくあることですね

7
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2