セッションを作る

aws ssm start-session でport forward用のセッションを作成します。

$ aws ssm start-session \
    --target i-xxx \
    --document-name AWS-StartPortForwardingSessionToRemoteHost \
    --parameters '{"host":["xxx.ap-northeast-1.rds.amazonaws.com"],"portNumber":["3306"], "localPortNumber":["3306"]}'

Remote host につなぐ

localhost:3306でremote hostに繋げます。

$ mysql -u user_name -p -h localhost -P 3306

参考