デプロイメントプラン kodo バージョンの期限切れ¶
問題の説明¶
デプロイ完了後、初めてバックエンド管理画面にログインする際に、admin パスワードをリセットする必要があります。リセット後にパスワードを記録していない場合、長期間経過してパスワードを忘れるとバックエンド管理にログインできなくなります。以下の2つの方法で対応できます。
問題の解決¶
方法1:他の管理者によるパスワードリセット¶
複数の管理者が存在する場合は、他の管理者ユーザーでバックエンド管理にログインし、パスワードを忘れた管理者ユーザーのパスワードをリセットできます。
方法2:データベースデータの変更¶
Pod 内に入り、python コマンドを実行して暗号化された文字列を生成した後、データベースのフィールド値を変更します。
kubectl -n forethought-core get po |grep front-backend
kubectl -n forethought-core exec -it pod_name bash
次のコマンドを実行してパスワードの暗号化値を取得します。
mysql client を使用して MySQL データベースに接続し、SQL を実行します。