2017-07-20 10 views
-1

私は、不可解なプレイブックを使用して雲の情報スタックを作成しようとしています。 "template_parameters"の代わりに、入力jsonファイルとして雲情報を記述するためのパラメータがあります。私は、 "テンプレートパラメータ"にパラメータを列挙する代わりに、パラメータファイルの完全なパスを指定する必要があります。前もって感謝します。不可能なプレイブックにパラメータをリストするのではなく、雲情報パラメータファイルを与える方法は?

答えて

0

あなたはfile lookupを使用してこれを行うことができます。

- name: Launch stack 
    cloudformation: 
    stack_name: "mystack" 
    state: "present" 
    region: "us-east-1" 
    template: "files/stack-template.json" 
    template_parameters: "{{ lookup('file', 'files/stack-parameters.json') | from_json }}" 
+0

このエラー・ガット - 引数template_parametersはタイプであり、我々は辞書に変換することができませんでした:辞書が要求され、= JSONまたはキーを解析できませんでした値 " – RCoder

+0

あなたのAnotherのバージョンは何ですか? –

+0

' from_json'フィルタを追加してみてください。 –

関連する問題