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. |