These options can also be set in the murano.conf
file.
Configuration option = Default value | Description |
---|---|
[DEFAULT] | |
backlog = 4096 |
(Integer) Number of backlog requests to configure the socket with |
bind_host = 0.0.0.0 |
(String) Address to bind the Murano API server to. |
bind_port = 8082 |
(Port number) Port the bind the Murano API server to. |
executor_thread_pool_size = 64 |
(Integer) Size of executor thread pool. |
file_server = |
(String) Set a file server. |
home_region = None |
(String) Default region name used to get services endpoints. |
metadata_dir = ./meta |
(String) Metadata dir |
publish_errors = False |
(Boolean) Enables or disables publication of error events. |
tcp_keepidle = 600 |
(Integer) Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not supported on OS X. |
use_router_proxy = False |
(Boolean) Use ROUTER remote proxy. |
[healthcheck] | |
backends = |
(List) Additional backends that can perform health checks and report that information back as part of a request. |
detailed = False |
(Boolean) Show more detailed information as part of the response |
disable_by_file_path = None |
(String) Check the presence of a file to determine if an application is running on a port. Used by DisableByFileHealthcheck plugin. |
disable_by_file_paths = |
(List) Check the presence of a file based on a port to determine if an application is running on a port. Expects a “port:path” list of strings. Used by DisableByFilesPortsHealthcheck plugin. |
path = /healthcheck |
(String) DEPRECATED: The path to respond to healtcheck requests on. |
[murano] | |
api_limit_max = 100 |
(Integer) Maximum number of packages to be returned in a single pagination request |
api_workers = None |
(Integer) Number of API workers |
cacert = None |
(String) (SSL) Tells Murano to use the specified client certificate file when communicating with Murano API used by Murano engine. |
cert_file = None |
(String) (SSL) Tells Murano to use the specified client certificate file when communicating with Murano used by Murano engine. |
enabled_plugins = None |
(List) List of enabled Extension Plugins. Remove or leave commented to enable all installed plugins. |
endpoint_type = publicURL |
(String) Murano endpoint type used by Murano engine. |
insecure = False |
(Boolean) This option explicitly allows Murano to perform “insecure” SSL connections and transfers used by Murano engine. |
key_file = None |
(String) (SSL/SSH) Private key file name to communicate with Murano API used by Murano engine. |
limit_param_default = 20 |
(Integer) Default value for package pagination in API. |
package_size_limit = 5 |
(Integer) Maximum application package size, Mb |
url = None |
(String) Optional murano url in format like http://0.0.0.0:8082 used by Murano engine |
[stats] | |
period = 5 |
(Integer) Statistics collection interval in minutes.Default value is 5 minutes. |
Configuration option = Default value | Description |
---|---|
[engine] | |
agent_timeout = 3600 |
(Integer) Time for waiting for a response from murano agent during the deployment |
class_configs = /etc/murano/class-configs |
(String) Path to class configuration files |
disable_murano_agent = False |
(Boolean) Disallow the use of murano-agent |
enable_model_policy_enforcer = False |
(Boolean) Enable model policy enforcer using Congress |
enable_packages_cache = True |
(Boolean) Enables murano-engine to persist on disk packages downloaded during deployments. The packages would be re-used for consequent deployments. |
engine_workers = None |
(Integer) Number of engine workers |
load_packages_from = |
(List) List of directories to load local packages from. If not provided, packages will be loaded only API |
packages_cache = None |
(String) Location (directory) for Murano package cache. |
packages_service = murano |
(String) The service to store murano packages: murano (stands for legacy behavior using murano-api) or glance (stands for glance-glare artifact service) |
use_trusts = True |
(Boolean) Create resources using trust token rather than user’s token |
Configuration option = Default value | Description |
---|---|
[glance] | |
ca_file = None |
(String) (SSL) Tells Murano to use the specified certificate file to verify the peer running Glance API. |
cert_file = None |
(String) (SSL) Tells Murano to use the specified client certificate file when communicating with Glance. |
endpoint_type = publicURL |
(String) Glance endpoint type. |
insecure = False |
(Boolean) This option explicitly allows Murano to perform “insecure” SSL connections and transfers with Glance API. |
key_file = None |
(String) (SSL/SSH) Private key file name to communicate with Glance API. |
url = None |
(String) Optional glance endpoint override |
Configuration option = Default value | Description |
---|---|
[glare] | |
ca_file = None |
(String) (SSL) Tells Murano to use the specified certificate file to verify the peer running Glare API. |
cert_file = None |
(String) (SSL) Tells Murano to use the specified client certificate file when communicating with Glare. |
endpoint_type = publicURL |
(String) Glare endpoint type. |
insecure = False |
(Boolean) This option explicitly allows Murano to perform “insecure” SSL connections and transfers with Glare API. |
key_file = None |
(String) (SSL/SSH) Private key file name to communicate with Glare API. |
url = None |
(String) Optional glare url in format like http://0.0.0.0:9494 used by Glare API |
Configuration option = Default value | Description |
---|---|
[heat] | |
ca_file = None |
(String) (SSL) Tells Murano to use the specified certificate file to verify the peer running Heat API. |
cert_file = None |
(String) (SSL) Tells Murano to use the specified client certificate file when communicating with Heat. |
endpoint_type = publicURL |
(String) Heat endpoint type. |
insecure = False |
(Boolean) This option explicitly allows Murano to perform “insecure” SSL connections and transfers with Heat API. |
key_file = None |
(String) (SSL/SSH) Private key file name to communicate with Heat API. |
stack_tags = murano |
(List) List of tags to be assigned to heat stacks created during environment deployment. |
url = None |
(String) Optional heat endpoint override |
Configuration option = Default value | Description |
---|---|
[mistral] | |
ca_cert = None |
(String) (SSL) Tells Murano to use the specified client certificate file when communicating with Mistral. |
endpoint_type = publicURL |
(String) Mistral endpoint type. |
insecure = False |
(Boolean) This option explicitly allows Murano to perform “insecure” SSL connections and transfers with Mistral. |
service_type = workflowv2 |
(String) Mistral service type. |
url = None |
(String) Optional mistral endpoint override |
Configuration option = Default value | Description |
---|---|
[networking] | |
create_router = True |
(Boolean) This option will create a router when one with “router_name” does not exist |
default_dns = |
(List) List of default DNS nameservers to be assigned to created Networks |
driver = None |
(String) Network driver to use. Options are neutron or nova.If not provided, the driver will be detected. |
env_ip_template = 10.0.0.0 |
(String) Template IP address for generating environment subnet cidrs |
external_network = ext-net |
(String) ID or name of the external network for routers to connect to |
max_environments = 250 |
(Integer) Maximum number of environments that use a single router per tenant |
max_hosts = 250 |
(Integer) Maximum number of VMs per environment |
network_config_file = netconfig.yaml |
(String) If provided networking configuration will be taken from this file |
router_name = murano-default-router |
(String) Name of the router that going to be used in order to join all networks created by Murano |
[neutron] | |
ca_cert = None |
(String) (SSL) Tells Murano to use the specified client certificate file when communicating with Neutron. |
endpoint_type = publicURL |
(String) Neutron endpoint type. |
insecure = False |
(Boolean) This option explicitly allows Murano to perform “insecure” SSL connections and transfers with Neutron API. |
url = None |
(String) Optional neutron endpoint override |
Configuration option = Default value | Description |
---|---|
[matchmaker_redis] | |
check_timeout = 20000 |
(Integer) Time in ms to wait before the transaction is killed. |
host = 127.0.0.1 |
(String) DEPRECATED: Host to locate redis. Replaced by [DEFAULT]/transport_url |
password = |
(String) DEPRECATED: Password for Redis server (optional). Replaced by [DEFAULT]/transport_url |
port = 6379 |
(Port number) DEPRECATED: Use this port to connect to redis host. Replaced by [DEFAULT]/transport_url |
sentinel_group_name = oslo-messaging-zeromq |
(String) Redis replica set name. |
sentinel_hosts = |
(List) DEPRECATED: List of Redis Sentinel hosts (fault tolerance mode), e.g., [host:port, host1:port ... ] Replaced by [DEFAULT]/transport_url |
socket_timeout = 10000 |
(Integer) Timeout in ms on blocking socket operations. |
wait_timeout = 2000 |
(Integer) Time in ms to wait between connection attempts. |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.