1003 B
1003 B
aws ssm
Securely interact with and manage AWS resources. Note: Interactive sessions require the Session Manager plugin to be installed. More information: https://docs.aws.amazon.com/cli/latest/reference/ssm/.
- Run commands on instances:
aws ssm send-command --instance-ids {{instance_id1 instance_id2 ...}} --document-name "AWS-RunShellScript" --parameters 'commands=["{{command}}"]'
- Check command invocations on an instance:
aws ssm list-command-invocations --instance-id "{{instance_id}}"
- Check command output for a specific command invocation:
aws ssm list-command-invocations --command-id "{{command_id}}" --details
- Start an interactive session with an instance:
aws ssm start-session --target "{{instance_id}}"
- Start a port forwarding session to a remote host:
aws ssm start-session --target "{{instance_id}}" --document-name "AWS-StartPortForwardingSessionToRemoteHost" --parameters '{"portNumber":["{{remote_port}}"],"localPortNumber":["{{local_port}}"]}'