LoginSignup
1
0

More than 1 year has passed since last update.

fishでもaws-cliのprofileを簡単に切り替えたい!!

Posted at

fishでもawsのprofileを簡単に切り替えたい!!

これ使ったら、fishでもaws-cliのprofileを簡単に切り替えられます!

TL;DR

仕事でAWSを使うことになりました。
AWS CLIのプロファイル切り替えをいい感じにするでも紹介されいてるawspというコマンドでaws-cliのprofileを簡単に切り替えられるらしい!
しかし、インストールしても、fishは使えない様でした😭。(zshとbashでは使えるらしい。)

ソースコードを読み込んだら、fishでも手軽に実装できそうだったので、実装しちゃいました。
共有します。

インストール

とりあえず、下記コマンドを実行すると_awspコマンドが使える様になります。

fish
npm install -g awsp

# インストール完了後下記ファイルを作成。中身は次のブロックに記載。
nano ~/.config/fish/functions/awsp.fish

# 終わったら、再読み込みすると、使える様になります。
exit 

下記のように編集

~/.config/fish/functions/awsp.fish
function awsp
    AWS_PROFILE="$AWS_PROFILE" _awsp_prompt
    set selected_profile (cat ~/.awsp)
    set -xU AWS_PROFILE $selected_profile
end

参考文献

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