mmmorris1975 / ssm-session-client

A golang implementation of the protocol used with AWS SSM sessions
MIT License
40 stars 21 forks source link

Consider using AWS session-manager-plugin #7

Closed mmmorris1975 closed 2 years ago

mmmorris1975 commented 2 years ago

AWS released the source code for the session manager plugin to Github, around 6 months after we created this. We could potentially replace all of the "guts" of this module with the AWS code, and leave the stuff we're wrapping around the SSM websocket stuff (host resolution, initial AWS requests). Could possibly work around some of the fragility of the existing code base, will probably get port forwarding multiplexing, and features/fixes will automatically come as AWS updates their code.