blinksh/blink

AWS SSM Support

開放

#1,330 建立於 2021年12月6日

 (4 則留言) (14 個反應) (0 位負責人)Swift (555 個分叉)batch import
featurehelp wanted

倉庫指標

星標
 (5,715 顆星)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

AWS offers Session Manager as a way to connect to backend instances without needing to expose any connectivity. It would be amazing if I could use blink to connect to instances inside of profiles. There is also the ability to proxy ports and combined with the existing SSH port forwarding ability would enable a large amount of workflows to move over to blink.

Session Manager is also what powers AWS ECS Exec where you can execute commands inside your containers running on Fargate.

From my understanding there is two major components to Session Manager. The plugin which does a bunch of the communication https://github.com/aws/session-manager-plugin and the AWS CLI that initiates the connection then passes it to the plugin https://github.com/aws/aws-cli/blob/develop/awscli/customizations/sessionmanager.py

貢獻者指南