Repository metrics
- Stars
- (5,715 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
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