0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ChaosMeshにて「error.api.internal_server_error:Unauthorized」のエラーが発生したときの対処法

Last updated at Posted at 2023-07-12

Chaos-meshを使用するとき,下の画像のように「error.api.internal_server_error:Unauthorized」というエラーが発生することがあります.

スクリーンショット 2023-07-11 155357.png

このエラーが出た時の対処方法を説明します.

と,いってもとても簡単で,いったんログアウトをしてトークンの設定をもう一度して入りなおすだけです.
それでも手順は書き綴りますね.

まずはログアウトをしましょう.左にある「Setting」を選択して右上の「Logout」をクリックするだけですね.

スクリーンショット 2023-07-12 152106.png

今の手順でログアウトをすれば以下ような画面になると思います.

スクリーンショット 2023-07-12 152818.png

ここからはトークンの設定です.

まず「Click here to generate」をクリックします.
次の画面では「Cluster scoped」にチェックをつけて,Roleは「Manager」を選択してください.

スクリーンショット 2023-07-12 153116.png

つぎはChaosMeshを使うvmでviコマンド使って,以下の部分をコピーして貼り付けましょう.
説明に書いてある通り,ファイル名は「rbac.yaml」にして下さい.右側のCopyを押せば作ったファイルに貼り付けるだけでOKです.

スクリーンショット 2023-07-12 153332.png

次に「rbac.yaml」を作った場所で以下の部分に記述されているコマンドを打ちます.

ですが,ここからの部分で注意点があります.
ChaosMeshの方のコマンドをコピーしようと画面をクリックしたりするとトークンが勝手に変更されてしまい,先ほど入力したyamlファイルと齟齬が生じてしまいます.ですので,あまりChaosMeshの画面を触らずに手入力でコマンドを打つことをオススメします.
(タブを切り替える時のクリックでも変更されてしまったことが確認できてます.)

スクリーンショット 2023-07-12 154357.png

上記のコマンドを打って正常だった場合はこのように出力されると思います.

スクリーンショット 2023-07-12 155103.png

次は以下の部分に記述されているコマンドを打ってください.

スクリーンショット 2023-07-12 155643.png

そうすることで以下のような長い文字が出てきます.これをコピーしてください.

スクリーンショット 2023-07-12 160010.png

後は,右下のcloseを押して最初のトークンの画面に戻りTokenの場所に貼り付けましょう.
Nameは好きに名前をつけてください.
最後はSubmitを押して完了です.

スクリーンショット 2023-07-12 160154.png

異常がエラーが出た時の対処方法になります.

もし,この方法で対処が出来て助かったなどがあれば嬉しい限りです.

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?