2017-12-01 2 views
0

"출력"섹션에 cloudformation 템플리트를 작성하고 그 결과를 출력하고 있습니다. 쉘 스크립트에서이 값을 검색하여 다른 작업을 수행하려고합니다. 그게 가능하다면, 누군가 제가 좀 도와 줄 수 있습니까?쉘 스크립트에 CloudForm의 출력을 전달하는 방법

감사 프라 딥

+0

https://stackoverflow.com/questions/41628487/getting-outputs-from-aws-cloudformation-describe-stacks –

답변

0

당신은 AWS CloudFormation documentation에 설명하고, JSON 출력을 구문 분석 반환의 aws cloudformation describe-stacks 명령을 사용하여 AWS CLI를 통해 쉘 스크립트에서 스택에서 Outputs에서 얻을 수 있어야합니다.

1

@PicoutputCI가 말한 것처럼 aws cloudformation describe-stacks을 사용할 수 있습니다. 그러나 당신은 자신을 분석 할 필요가 없습니다. --query으로 aws을 구문 분석 할 수 있습니다. 예를 들어 : 더 많은 옵션에 대한

$ aws cloudformation describe-stacks --query Stacks[].Outputs[*].[OutputKey,OutputValue] --output text 
SomeKey  SomeValue 
SomeOtherKey  SomeOtherValue 

은 다음을 참조하십시오 http://docs.aws.amazon.com/cli/latest/userguide/controlling-output.html