Make amis public and available in the regions

This commit is contained in:
Johannes Zellner
2016-06-17 18:31:43 +02:00
parent ef200fcc85
commit 99ea4c8c30
+3 -3
View File
@@ -125,11 +125,11 @@ echo "Terminating instance"
aws ec2 terminate-instances --region ${region} --profile ${aws_credentials} --instance-ids ${instance_id}
echo "Make image public"
# aws ec2 modify-image-attribute --region ${region} --profile ${aws_credentials} --image-id ${instance_id} --launch-permission "{\"Add\":[{\"Group\":\"all\"}]}"
aws ec2 modify-image-attribute --region ${region} --profile ${aws_credentials} --image-id ${instance_id} --launch-permission "{\"Add\":[{\"Group\":\"all\"}]}"
echo "Copy image to other regions"
# aws ec2 copy-image --region us-west-2 --profile ${aws_credentials} --source-image-id ${image_id} --source-region ${region} --name ${snapshot_name}
# aws ec2 copy-image --region ap-southeast-1 --profile ${aws_credentials} --source-image-id ${image_id} --source-region ${region} --name ${snapshot_name}
aws ec2 copy-image --region us-west-2 --profile ${aws_credentials} --source-image-id ${image_id} --source-region ${region} --name ${snapshot_name}
aws ec2 copy-image --region ap-southeast-1 --profile ${aws_credentials} --source-image-id ${image_id} --source-region ${region} --name ${snapshot_name}
echo "Done."
echo ""