如何在ansible playbook中给出cloudformation参数文件而不是列出参数?

时间:2017-07-20 09:21:33

标签: amazon-web-services ansible amazon-cloudformation

我正在尝试使用ansible playbook创建cloudformation堆栈。是否有任何参数在ansible而不是“template_parameters”中提到cloudformation参数作为输入json文件。我想在ansible中给出参数文件完整路径,而不是在“template-parameters”中列出参数。提前谢谢。

1 个答案:

答案 0 :(得分: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 }}"