私はCloudFormationテンプレートを作成しました。このテンプレートは、他のものの中でもVPCピアリング接続を作成します。CloudFormationテンプレートを使用してVPCピアリング接続要求IDを出力できますか?
VPCピアリングに精通している場合は、作成後に要求が作成され、承認を待っていることがわかります。
CloudFormationテンプレートの出力部分にVPCピアリング接続要求IDを追加したいと思います。
これは可能ですか?私はの作成を発行するCloudFormationプラグインでジェンキンスを使用してい
"Resources" : {
"VPC": {
"Type" : "AWS::EC2::VPC",
"Description" : "Choose which VPC the security groups should be deployed to",
"Properties" : {
"CidrBlock" : "172.51.0.0/16",
"EnableDnsSupport" : "true",
"EnableDnsHostnames" : "true",
"InstanceTenancy" : "default"
}
},
"VPCPeering" : {
"Type" : "AWS::EC2::VPCPeeringConnection",
"Properties" : {
"PeerVpcId" : "vpc-2XXXXXb",
"VpcId" : { "Ref" : "VPC" }
}
},
:
これは、テンプレートの関連部分である:私は...
編集をする方法を見つけることができませんでした新しいスタック。
私は、スタックが作成するVPCと既存の管理VPCの間で自動的にピアリングを作成したいと考えています。
テンプレートを使用して作成を行い、作成が完了すると、(Jenkinsの)AWS Cliを使用してピアリングリクエストを受け入れようとしましたが、この手順ではvpcピアリングリクエストIDテンプレートの"Outputs" : {}
セクションを使って出力したかったのです。
できますか?
両方のVPCが同じアカウントにあります...それはまだ可能ですか? –
はい、可能ですが、AWSのドキュメント(http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html)を参照してください。あなたのために働いていないものの例が助けになるでしょう。 –
私の質問が更新されました –