Packer ansible-local Provisioner: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
(Created page with "=External= * https://www.packer.io/docs/provisioners/ansible-local.html =Internal= * Packer Concepts")
 
 
Line 5: Line 5:


* [[Packer Concepts#/ansible-loca|Packer Concepts]]
* [[Packer Concepts#/ansible-loca|Packer Concepts]]
=Example=
<syntaxhighlight lang='text'>
{
  "provisioners": [
    {
      "type": "ansible-local",
      "playbook_file": "{{ user `playbooks` }}/site.yml",
      "playbook_dir": "{{ user `playbooks` }}",
      "role_paths": "{{ user `playbooks` }}/roles",
      "inventory_groups": "mynodes",
      "clean_staging_directory": "true"
    },
  ...
  ]
}
,
</syntaxhighlight>

Latest revision as of 21:25, 16 November 2019

External

Internal

Example

{
  "provisioners": [
    {
      "type": "ansible-local",
      "playbook_file": "{{ user `playbooks` }}/site.yml",
      "playbook_dir": "{{ user `playbooks` }}",
      "role_paths": "{{ user `playbooks` }}/roles",
      "inventory_groups": "mynodes",
      "clean_staging_directory": "true"
    },
   ...
  ]
}
,