🔒

PrivateEC2 + EC2 Instance Connect EndpointをCDKで構築

に公開1

Discussion

WinterYukkyWinterYukky

ただ、マネジメントコンソールからのみとなるのでマクロを実行したい場合などは今まで通りの手順は必要そうです。

実は OpenSSH コマンドなどで EC2 Instance Connect Endpoint を利用する方法があります。
公式ドキュメントにも記載されていて、要は以下のような ssh config を設定すると接続できます。

~/.ssh/config
Host my-server
  User ec2-user
  HostName i-0123456789example
  IdentityFile my-key-pair.pem
  ProxyCommand aws ec2-instance-connect open-tunnel --instance-id %h

この情報がお役に立てば何よりです!