From d5e27a5af8012527ab171b13e81c6b0b817b4e2b Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Wed, 21 Feb 2024 00:25:38 +0100 Subject: [PATCH] chore(ec2): add example to ssm into hosts --- knowledge base/cloud computing/aws/ec2.placeholder | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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/