Skip to content
Snippets Groups Projects
  • Mark Duggan's avatar
    4157f30c
    Extending designate named template to include "forwarders" parameter · 4157f30c
    Mark Duggan authored
    To get forwarding to work in the kolla implementaion of designate,
    I'm adding parameters to the named.conf.j2 template.  I'm adding
    the ability to change the default values for dnssec-validation and
    recursion and creating a new paramater for forwarders.
    
    Change-Id: Ideef39034d75a0d99e8a3dc2a5f1a7203ccf51d5
    Closes-Bug: #1781196
    4157f30c
    History
    Extending designate named template to include "forwarders" parameter
    Mark Duggan authored
    To get forwarding to work in the kolla implementaion of designate,
    I'm adding parameters to the named.conf.j2 template.  I'm adding
    the ability to change the default values for dnssec-validation and
    recursion and creating a new paramater for forwarders.
    
    Change-Id: Ideef39034d75a0d99e8a3dc2a5f1a7203ccf51d5
    Closes-Bug: #1781196
main.yml 7.21 KiB
---
project_name: "designate"

designate_services:
  designate-api:
    container_name: designate_api
    group: designate-api
    enabled: true
    image: "{{ designate_api_image_full }}"
    volumes:
      - "{{ node_config_directory }}/designate-api/:{{ container_config_directory }}/:ro"
      - "/etc/localtime:/etc/localtime:ro"
      - "kolla_logs:/var/log/kolla/"
      - "{{ kolla_dev_repos_directory ~ '/designate/designate:/var/lib/kolla/venv/lib/python2.7/site-packages/designate' if designate_dev_mode | bool else '' }}"
  designate-backend-bind9:
    container_name: designate_backend_bind9
    group: designate-backend-bind9
    enabled: "{{ designate_backend == 'bind9' }}"
    image: "{{ designate_backend_bind9_image_full }}"
    volumes:
      - "{{ node_config_directory }}/designate-backend-bind9/:{{ container_config_directory }}/:ro"
      - "/etc/localtime:/etc/localtime:ro"
      - "kolla_logs:/var/log/kolla/"
      - "designate_backend_bind9:/var/lib/named/"
  designate-central:
    container_name: designate_central
    group: designate-central
    enabled: true
    image: "{{ designate_central_image_full }}"
    volumes:
      - "{{ node_config_directory }}/designate-central/:{{ container_config_directory }}/:ro"
      - "/etc/localtime:/etc/localtime:ro"
      - "kolla_logs:/var/log/kolla/"
      - "{{ kolla_dev_repos_directory ~ '/designate/designate:/var/lib/kolla/venv/lib/python2.7/site-packages/designate' if designate_dev_mode | bool else '' }}"
  designate-mdns:
    container_name: designate_mdns
    group: designate-mdns
    enabled: true
    image: "{{ designate_mdns_image_full }}"
    volumes:
      - "{{ node_config_directory }}/designate-mdns/:{{ container_config_directory }}/:ro"
      - "/etc/localtime:/etc/localtime:ro"
      - "kolla_logs:/var/log/kolla/"
      - "{{ kolla_dev_repos_directory ~ '/designate/designate:/var/lib/kolla/venv/lib/python2.7/site-packages/designate' if designate_dev_mode | bool else '' }}"
  designate-producer:
    container_name: designate_producer
    group: designate-producer
    enabled: true
    image: "{{ designate_producer_image_full }}"
    volumes:
      - "{{ node_config_directory }}/designate-producer/:{{ container_config_directory }}/:ro"
      - "/etc/localtime:/etc/localtime:ro"
      - "kolla_logs:/var/log/kolla/"
      - "{{ kolla_dev_repos_directory ~ '/designate/designate:/var/lib/kolla/venv/lib/python2.7/site-packages/designate' if designate_dev_mode | bool else '' }}"
  designate-worker:
    container_name: designate_worker
    group: designate-worker
    enabled: true
    image: "{{ designate_worker_image_full }}"
    volumes:
      - "{{ node_config_directory }}/designate-worker/:{{ container_config_directory }}/:ro"
      - "/etc/localtime:/etc/localtime:ro"
      - "kolla_logs:/var/log/kolla/"
      - "{{ kolla_dev_repos_directory ~ '/designate/designate:/var/lib/kolla/venv/lib/python2.7/site-packages/designate' if designate_dev_mode | bool else '' }}"
  designate-sink:
    container_name: designate_sink
    group: designate-sink
    enabled: true
    image: "{{ designate_sink_image_full }}"
    volumes: