18 lines
510 B
YAML
18 lines
510 B
YAML
---
|
|
- name: "Create LXD container"
|
|
delegate_to: "{{ hostvars[inventory_hostname].lxd_host }}"
|
|
lxd_container:
|
|
name: "{{ inventory_hostname }}"
|
|
state: started
|
|
config:
|
|
user.network-config: "{{ lookup('template', 'cloud-init-network-config.j2') }}"
|
|
source:
|
|
type: image
|
|
mode: pull
|
|
server: "{{ vars.lxd_image_server }}"
|
|
protocol: simplestreams
|
|
alias: "{{ vars.lxd_image_name }}"
|
|
profiles:
|
|
- "{{ vars.lxd_profile }}"
|
|
wait_for_ipv4_addresses: True
|