2016-05-22 17 views
0

私はuserdataスクリプトの初めに次のコードを見ました。それはなんのためですか?CloudFormation cfn-init.exeコマンド

if (${PROXY}) { 
    &"cfn-init.exe" -v -s ${STACK_ID} -r ${RESOURCE} --region ${REGION} --http-proxy=${PROXY} --https-proxy=${PROXY} 
} else { 
    write-host "Unable to determine Proxy setting" 
    &"cfn-init.exe" -v -s ${STACK_ID} -r ${RESOURCE} --region ${REGION} 
} 

答えて

0

"cfn-init.exe"は、cloudformテンプレートから定義されたインスタンス初期化プロビジョニングを実行するためのcloudformユーティリティです。

これにより、クラウドフォーメーションテンプレート内の「AWS :: CloudFormation :: Init」セクションで定義されたサーバー初期化設定が確実に実行されます。

こんにちは、私はCFN-initが何であるかを知っているが、コードの上に何をするのでしょうか?参照 http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-init.html

+0

は、次のドキュメントをご確認ください私はpowershellのuserdataスクリプトの初めにそれを見た – tset

+0

インスタンスはクラウドフォーメーションを使用して生成されている必要があります。スタックのクラウドフォーメーションテンプレートを確認し、AWS :: CloudFormation :: Initセクションで定義されているものを確認する必要があります。 – Shibashis

関連する問題