diff --git a/knowledge base/cloud computing/aws/ec2.placeholder b/knowledge base/cloud computing/aws/ec2.placeholder index f99184d..c99d2b7 100644 --- a/knowledge base/cloud computing/aws/ec2.placeholder +++ b/knowledge base/cloud computing/aws/ec2.placeholder @@ -1,11 +1,19 @@ ```sh # Get the IDs of running nginx instances in 'dev'. aws ec2 describe-instances --output 'text' \ + --query 'Reservations[].Instances[].InstanceId[]' --filters \ 'Name=instance-state-name,Values=running' \ 'Name=tag:env,Values=dev' \ 'Name=tag:app,Values=nginx' \ - --query 'Reservations[].Instances[].InstanceId[]' + +# Start SSM sessions to specific machines. +aws ec2 describe-instances --output text \ + --query 'Reservations[].Instances[].InstanceId' \ + --filters \ + 'Name=app,Values=mysql' \ + 'Name=instance-state-name,Values=running' \ +| xargs -ot aws ssm start-session --target ``` https://instances.vantage.sh/