f5354f55b1
This patches changes deploy_gate quite a bit so in reality all deployments will now assume multinode (even if it's single node). After that we will refactor it even further to enable easy addition of new scenerios. Change-Id: I1faada46e6a7aa026128b2f01d77eabb04759439
32 lines
982 B
Django/Jinja
32 lines
982 B
Django/Jinja
---
|
|
kolla_base_distro: "{{ base }}"
|
|
kolla_install_type: "{{ type }}"
|
|
|
|
{% if is_multinode %}
|
|
enable_haproxy: "no"
|
|
kolla_internal_vip_address: "{{ api_interface_address }}"
|
|
{% else %}
|
|
kolla_internal_vip_address: "169.254.169.10"
|
|
{% endif %}
|
|
|
|
network_interface: "{{ api_interface_name }}"
|
|
docker_restart_policy: "never"
|
|
# NOTE(Jeffrey4l): use different a docker namespace name in case it pull image from hub.docker.io when deplying
|
|
docker_namespace: "lokolla"
|
|
docker_registry: "{{ api_interface_address }}:4000"
|
|
neutron_external_interface: "fake_interface"
|
|
enable_horizon: "yes"
|
|
enable_heat: "no"
|
|
openstack_logging_debug: "True"
|
|
openstack_service_workers: "1"
|
|
|
|
# enable port security in gate until this bug is fixed
|
|
# https://bugs.launchpad.net/neutron/+bug/1694420
|
|
extension_drivers:
|
|
- name: "qos"
|
|
enabled: "{{ '{{' }} enable_neutron_qos | bool {{ '}}' }}"
|
|
- name: "port_security"
|
|
enabled: true
|
|
- name: "dns"
|
|
enabled: "{{ '{{' }} enable_designate | bool {{ '}}' }}"
|