やりたいこと
SSH用の秘密鍵を環境変数にセットした状態で、鍵をファイル(~/.ssh/id_rsa等)に出力せずダイレクトにSSHする。
こうやる
ssh-addコマンドを使う
ssh-add - <<< "$MYKEY"
ssh ...
ちなみに
ssh-addをリセットするのはこうやる
ssh-add -D
参考リンク

ssh-agentを使って公開鍵認証方式のsshパスワード入力を省略する方法
ssh-agentを使用した、公開鍵認証方式のSSHパスフレーズ入力を省略する方法です。 ssh-agentとは 簡単に説明すると、公開鍵認証方式による認証を行っているSSHサーバへ接続する際、秘密鍵に設定されているパスフレーズの入力を代わ

How to pass to ssh the key stored in a shell environment variable?
Presumably ssh tries to access the fd several times, but the fd is destroyed after it has been read the very first time:
# ssh -i <(echo $KEY) user@example....
Page not Found | スパコンマニュアル