У меня есть экземпляр EC2, с помощью которого я пытаюсь выполнить сценарий CFN, но я сталкиваюсь со следующей ошибкой:
Error parsing parameter '--parameters': Unable to retrieve https://xxxxxxxxxxxxxxxxxxxxVPC-Parameters.json: received non 200 status code of 403
Пожалуйста, обратитесь к моей команде CLI:
aws cloudformation create-stack \
--stack-name mytestVPC \
--template-url https://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/VPC.yaml \
--parameters https://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/VPC-Parameters.json \
--tags https://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/VPC-Tags.json \
--capabilities CAPABILITY_IAM
Я выполнял CFN с использованием CLI раньше, но впервые сталкиваюсь с такой проблемой. Моя роль имеет полный доступ к S3 для всех ресурсов. Я также подтвердил свой --parameters
JSON, и он действителен.
AWS Версия CLI: aws-cli/1.16.102 Python/2.7.16 Linux/4.14.171-105.231.amzn1.x86_64 botocore/1.12.92
Когда я удаляю --parameters
и --tags
из команды, команда выполняется успешно.
Было бы здорово, если бы кто-то мог помочь мне понять и решить эту проблему.