Icehouse - Icehouse - Icehouse - Icehouse - Icehouse - Icehouse - Icehouse - Icehouse -
- Networking plug-ins
- Configure the Oslo RPC messaging system
- Agent
- API
- Token authentication
- CADF
- Compute
- Database
- DHCP agent
- Embrane LBaaS driver
- Firewall-as-a-Service driver
- L3 agent
- Loadbalancer-as-a-Service agent
- Logging
- Metadata Agent
- Metering Agent
- Policy
- Quotas
- Rootwrap
- Scheduler
- Security Groups
- SSL
- Testing
- vArmour Firewall-as-a-Service driver
- VPN
- WSGI
The options and descriptions listed in this introduction are auto generated from the code in the Networking service project, which provides software-defined networking between VMs run in Compute. The list contains common options, while the subsections list the options for the various networking plug-ins.
| Configuration option = Default value | Description |
|---|---|
| [DEFAULT] | |
| admin_password = None | (StrOpt) Admin password |
| admin_tenant_name = None | (StrOpt) Admin tenant name |
| admin_user = None | (StrOpt) Admin username |
| agent_down_time = 75 | (IntOpt) Seconds to regard the agent is down; should be at least twice report_interval, to be sure the agent is down for good. |
| allowed_rpc_exception_modules = nova.exception, cinder.exception, exceptions | (ListOpt) Modules of exceptions that are permitted to be recreated upon receiving exception data from an rpc call. |
| api_workers = 0 | (IntOpt) Number of separate worker processes for service |
| auth_ca_cert = None | (StrOpt) Certificate Authority public key (CA cert) file for ssl |
| auth_insecure = False | (BoolOpt) Turn off verification of the certificate for ssl |
| auth_region = None | (StrOpt) Authentication region |
| auth_strategy = keystone | (StrOpt) The type of authentication to use |
| auth_url = None | (StrOpt) Authentication URL |
| base_mac = fa:16:3e:00:00:00 | (StrOpt) The base MAC address Neutron will use for VIFs |
| bind_host = 0.0.0.0 | (StrOpt) The host IP to bind to |
| bind_port = 9696 | (IntOpt) The port to bind to |
| ca_certs = None | (StrOpt) CA certificates |
| core_plugin = None | (StrOpt) The core plugin Neutron will use |
| ctl_cert = None | (StrOpt) controller certificate |
| ctl_privkey = None | (StrOpt) controller private key |
| dhcp_agent_notification = True | (BoolOpt) Allow sending resource operation notification to DHCP agent |
| dhcp_agents_per_network = 1 | (IntOpt) Number of DHCP agents scheduled to host a network. |
| dhcp_confs = $state_path/dhcp | (StrOpt) Location to store DHCP server config files |
| dhcp_delete_namespaces = False | (BoolOpt) Delete namespace after removing a dhcp server. |
| dhcp_domain = openstacklocal | (StrOpt) Domain to use for building the hostnames |
| dhcp_driver = neutron.agent.linux.dhcp.Dnsmasq | (StrOpt) The driver used to manage the DHCP server. |
| dhcp_lease_duration = 86400 | (IntOpt) DHCP lease duration |
| disable_process_locking = False | (BoolOpt) Whether to disable inter-process locks |
| endpoint_type = adminURL | (StrOpt) Network service endpoint type to pull from the keystone catalog |
| force_gateway_on_subnet = False | (BoolOpt) Ensure that configured gateway is on subnet |
| interface_driver = None | (StrOpt) The driver used to manage the virtual interface. |
| ip_lib_force_root = False | (BoolOpt) Force ip_lib calls to use the root helper |
| lock_path = None | (StrOpt) Directory to use for lock files. |
| mac_generation_retries = 16 | (IntOpt) How many times Neutron will retry MAC generation |
| max_dns_nameservers = 5 | (IntOpt) Maximum number of DNS nameservers |
| max_fixed_ips_per_port = 5 | (IntOpt) Maximum number of fixed ips per port |
| max_subnet_host_routes = 20 | (IntOpt) Maximum number of host routes per subnet |
| periodic_fuzzy_delay = 5 | (IntOpt) Range of seconds to randomly delay when starting the periodic task scheduler to reduce stampeding. (Disable by setting to 0) |
| periodic_interval = 40 | (IntOpt) Seconds between running periodic tasks |
| report_interval = 300 | (IntOpt) Interval between two metering reports |
| root_helper = sudo | (StrOpt) Root helper application. |
| state_path = /var/lib/neutron | (StrOpt) Where to store Neutron state files. This directory must be writable by the agent. |
| [AGENT] | |
| root_helper = sudo | (StrOpt) Root helper application. |
| [PROXY] | |
| admin_password = None | (StrOpt) Admin password |
| admin_tenant_name = None | (StrOpt) Admin tenant name |
| admin_user = None | (StrOpt) Admin user |
| auth_region = None | (StrOpt) Authentication region |
| auth_strategy = keystone | (StrOpt) The type of authentication to use |
| auth_url = None | (StrOpt) Authentication URL |
| [heleos] | |
| admin_password = None | (StrOpt) ESM admin password. |

