--- # You can use this file to override _any_ variable throughout Kolla-Mesos. # Additional options can be found in the 'kolla-mesos/config/all.yml' file. #################### # Kolla options #################### config_strategy: "COPY_ONCE" kolla_base_distro: "centos" kolla_install_type: "binary" kolla_internal_address: "10.10.10.254" ansible_task_cmd: "/usr/bin/ansible localhost -vvv" #################### # Docker options #################### docker_registry: "operator.local:5000" docker_namespace: "kollaglue" #################### # Networking options #################### network_interface: "eth2" neutron_external_interface: "eth2" #################### # Resources options #################### # If "no", there will be no constraints regarding the OpenStack services. # And all the options in this section will be not regarded. multinode: "no" # If defined, then this single slave will be used for "all-in-one" # deployment and all the options in this section will be not regarded #mesos_aio_hostname: "slave01.local" # If "yes", kolla-mesos will auto-detect the Mesos slave nodes which have # "openstack_role" attribute and count them to caculate the number # of OpenStack services to run. If no, you have to set up the options below. autodetect_resources: "yes" # Please set the number of controller and compute nodes if the autodetecting # is disabled. controller_nodes: "1" compute_nodes: "1" storage_nodes: "1" #################### # Constraints #################### controller_constraints: '[["hostname", "UNIQUE"], ["openstack_role", "CLUSTER", "controller"]]' compute_constraints: '[["hostname", "UNIQUE"], ["openstack_role", "CLUSTER", "compute"]]' controller_compute_constraints: '[["hostname", "UNIQUE"], ["openstack_role", "LIKE", "(controller|compute)"]]' storage_constraints: '[["hostname", "UNIQUE"], ["openstack_role", "CLUSTER", "storage"]]' #################### # OpenStack options #################### openstack_release: "2.0.0" init_log_level: "debug" database_max_timeout: "60" # Additional optional OpenStack services enable_cinder: "no" enable_horizon: "no" enable_memcached: "no" enable_haproxy: "no" enable_ceph: "no" enable_heat: "no" enable_swift: "no" enable_murano: "no" enable_ironic: "no" # If marathon_framework is not set then script # will try to autodetect it from mesos # marathon_framework: "marathon" # Domain configured in mesos-dns mesos_dns_domain: "mesos"