Skip to content

Instantly share code, notes, and snippets.

@oguzhalit
Created June 9, 2022 23:16
Show Gist options
  • Save oguzhalit/db3df511ce545b53268984aaef4a2075 to your computer and use it in GitHub Desktop.
Save oguzhalit/db3df511ce545b53268984aaef4a2075 to your computer and use it in GitHub Desktop.
AWS APPEND NEW SG, NOT DELETE OLD SG
for i in $(aws ec2 describe-instances --query "Reservations[*].Instances[*].[InstanceId]" --output text | tr '\t' '\n'); do aws ec2 modify-instance-attribute --instance-id $i --groups $(aws ec2 describe-security-groups --group-ids $(aws ec2 describe-instances --instance-id $i --query "Reservations[].Instances[].SecurityGroups[].GroupId[]" --output text) --query "SecurityGroups[*].[GroupId]" --output text) sg-064d8aab61916edde && echo $i sg guncellendi; done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment