SamYaple 82743535ff Convert Ironic to kolla_docker
Change-Id: Id54c6791afc467191cbed42f9ab651b4be469bbd
Partially-Implements: blueprint kolla-docker-module
2015-12-31 16:54:40 +00:00

42 lines
1.5 KiB
YAML

---
- name: Starting ironic-pxe container
kolla_docker:
action: "start_container"
common_options: "{{ docker_common_options }}"
name: "ironic-pxe"
image: "{{ ironic_pxe_image_full }}"
volumes:
- "{{ node_config_directory }}/ironic-pxe/:{{ container_config_directory }}/:ro"
- "ironic-pxe:/tftpboot/"
when: inventory_hostname in groups['ironic-pxe']
- name: Starting ironic-api container
kolla_docker:
action: "start_container"
common_options: "{{ docker_common_options }}"
image: "{{ ironic_api_image_full }}"
name: "ironic-api"
volumes: "{{ node_config_directory }}/ironic-api/:{{ container_config_directory }}/:ro"
when: inventory_hostname in groups['ironic-api']
- name: Starting ironic-conductor container
kolla_docker:
action: "start_container"
common_options: "{{ docker_common_options }}"
image: "{{ ironic_conductor_image_full }}"
name: "ironic-conductor"
volumes:
- "{{ node_config_directory }}/ironic-conductor/:{{ container_config_directory }}/:ro"
- "ironic-pxe:/tftpboot/"
when: inventory_hostname in groups['ironic-conductor']
- name: Starting ironic-discoverd container
kolla_docker:
action: "start_container"
common_options: "{{ docker_common_options }}"
image: "{{ ironic_discoverd_image_full }}"
name: "ironic-discoverd"
privileged: True
volumes: "{{ node_config_directory }}/ironic-discoverd/:{{ container_config_directory }}/:ro"
when: inventory_hostname in groups['ironic-discoverd']