Table of Contents
| Type: | unknown type | 
|---|---|
| Default: | 127.0.0.1 | 
The host IP to bind to
| Type: | unknown type | 
|---|---|
| Default: | 9876 | 
| Minimum Value: | 0 | 
| Maximum Value: | 65535 | 
The port to bind to
| Type: | string | 
|---|---|
| Default: | queue_producer | 
The handler that the API communicates with
| Type: | string | 
|---|---|
| Default: | api-paste.ini | 
The API paste config file to use
| Type: | string | 
|---|---|
| Default: | 
The path for API extensions
| Type: | string | 
|---|---|
| Default: | keystone | 
The type of authentication to use
| Type: | boolean | 
|---|---|
| Default: | true | 
Allow the usage of the bulk API
| Type: | boolean | 
|---|---|
| Default: | false | 
Allow the usage of the pagination
| Type: | boolean | 
|---|---|
| Default: | false | 
Allow the usage of the sorting
| Type: | string | 
|---|---|
| Default: | -1 | 
The maximum number of items returned in a single response. The string ‘infinite’ or a negative integer value means ‘no limit’
| Type: | string | 
|---|---|
| Default: | ubuntu-xenial-citycloud-sto2-10786898 | 
The hostname Octavia is running on
| Type: | string | 
|---|---|
| Default: | hot_plug_plugin | 
Name of the controller plugin to use
| Type: | string | 
|---|---|
| Default: | /etc/octavia/certs/client_ca.pem | 
The ca which signed the client certificates
| Type: | string | 
|---|---|
| Default: | /etc/octavia/certs/server.pem | 
The server certificate for the agent.py server to use
| Type: | string | 
|---|---|
| Default: | /etc/netns/amphora-haproxy/network/interfaces.d/ | 
The directory where new network interfaces are located
| Type: | string | 
|---|---|
| Default: | <None> | 
The file where the network interfaces are located. Specifying this will override any value set for agent_server_network_dir.
| Type: | string | 
|---|---|
| Default: | <None> | 
The amphora ID.
| Type: | string | 
|---|---|
| Default: | barbican_cert_manager | 
Name of the cert manager to use
| Type: | string | 
|---|---|
| Default: | local_cert_generator | 
Name of the cert generator to use
| Type: | string | 
|---|---|
| Default: | barbican_acl_auth | 
Name of the Barbican authentication method to use
| Type: | string | 
|---|---|
| Default: | <None> | 
Region in Identity service catalog to use for communication with the barbican service.
| Type: | string | 
|---|---|
| Default: | publicURL | 
The endpoint_type to be used for barbican service.
| Type: | integer | 
|---|---|
| Default: | 10 | 
Retry attempts to wait for Amphora to become active
| Type: | integer | 
|---|---|
| Default: | 10 | 
Seconds to wait between checks on whether an Amphora has become active
| Type: | string | 
|---|---|
| Default: | 
Nova instance flavor id for the Amphora
| Type: | string | 
|---|---|
| Default: | 
Glance image tag for the Amphora image to boot. Use this option to be able to update the image without reconfiguring Octavia. Ignored if amp_image_id is defined.
| Type: | string | 
|---|---|
| Default: | 
Glance image id for the Amphora image to boot
Warning
This option is deprecated for removal. Its value may be silently ignored in the future.
| Reason: | Superseded by amp_image_tag option. | 
|---|
| Type: | string | 
|---|---|
| Default: | 
Restrict glance image selection to a specific owner ID. This is a recommended security setting.
| Type: | string | 
|---|---|
| Default: | 
SSH key name used to boot the Amphora
| Type: | boolean | 
|---|---|
| Default: | true | 
Determines whether or not to allow access to the Amphorae
| Type: | list | 
|---|---|
| Default: | 
List of networks to attach to the Amphorae. All networks defined in the list will be attached to each amphora.
| Type: | string | 
|---|---|
| Default: | 
Network to attach to the Amphorae.
Warning
This option is deprecated for removal. Its value may be silently ignored in the future.
| Reason: | Replaced by amp_boot_network_list. | 
|---|
| Type: | list | 
|---|---|
| Default: | 
List of security groups to attach to the Amphora.
| Type: | string | 
|---|---|
| Default: | /etc/octavia/certs/ca_01.pem | 
Client CA for the amphora agent to use
| Type: | string | 
|---|---|
| Default: | amphora_noop_driver | 
Name of the amphora driver to use
| Type: | string | 
|---|---|
| Default: | compute_noop_driver | 
Name of the compute driver to use
| Type: | string | 
|---|---|
| Default: | network_noop_driver | 
Name of the network driver to use
| Type: | string | 
|---|---|
| Default: | local_cert_generator | 
Name of the cert generator to use
| Type: | string | 
|---|---|
| Default: | SINGLE | 
| Valid Values: | ACTIVE_STANDBY, SINGLE | 
Load balancer topology configuration. SINGLE - One amphora per load balancer. ACTIVE_STANDBY - Two amphora per load balancer.
| Type: | boolean | 
|---|---|
| Default: | false | 
If True, build cloud-init user-data that is passed to the config drive on Amphora boot instead of personality files. If False, utilize personality files.
| Type: | string | 
|---|---|
| Default: | /var/lib/octavia | 
Base directory for amphora files.
| Type: | string | 
|---|---|
| Default: | /var/lib/octavia/certs | 
Base directory for cert storage.
| Type: | string | 
|---|---|
| Default: | <None> | 
Custom haproxy template.
| Type: | integer | 
|---|---|
| Default: | 300 | 
Retry threshold for connecting to amphorae.
| Type: | integer | 
|---|---|
| Default: | 5 | 
Retry timeout between connection attempts in seconds.
| Type: | string | 
|---|---|
| Default: | 10k | 
Size of the HAProxy stick table. Accepts k, m, g suffixes. Example: 10k
| Type: | unknown type | 
|---|---|
| Default: | 0.0.0.0 | 
The host IP to bind to
| Type: | unknown type | 
|---|---|
| Default: | 9443 | 
| Minimum Value: | 0 | 
| Maximum Value: | 65535 | 
The port to bind to
| Type: | string | 
|---|---|
| Default: | /usr/sbin/haproxy | 
The full path to haproxy
| Type: | integer | 
|---|---|
| Default: | 2 | 
The respawn count for haproxy’s upstart script
| Type: | integer | 
|---|---|
| Default: | 2 | 
The respawn interval for haproxy’s upstart script
| Type: | floating point | 
|---|---|
| Default: | 10 | 
The time in seconds to wait for a REST API to connect.
| Type: | floating point | 
|---|---|
| Default: | 60 | 
The time in seconds to wait for a REST API response.
| Type: | string | 
|---|---|
| Default: | /etc/octavia/certs/client.pem | 
The client certificate to talk to the agent
| Type: | string | 
|---|---|
| Default: | /etc/octavia/certs/server_ca.pem | 
The ca which signed the server certificates
| Type: | boolean | 
|---|---|
| Default: | true | 
If False, use sysvinit.
| Type: | unknown type | 
|---|---|
| Default: | 127.0.0.1 | 
IP address the controller will listen on for heart beats
| Type: | unknown type | 
|---|---|
| Default: | 5555 | 
| Minimum Value: | 0 | 
| Maximum Value: | 65535 | 
Port number the controller will listen onfor heart beats
| Type: | integer | 
|---|---|
| Default: | 10 | 
Number of threads performing amphora failovers.
| Type: | integer | 
|---|---|
| Default: | 50 | 
Number of threads performing amphora status update.
| Type: | string | 
|---|---|
| Default: | <None> | 
key used to validate amphora sendingthe message
| Type: | integer | 
|---|---|
| Default: | 60 | 
Interval, in seconds, to wait before failing over an amphora.
| Type: | integer | 
|---|---|
| Default: | 3 | 
Sleep time between health checks in seconds.
| Type: | integer  | 
|---|---|
| Default: | 0 sets the value of the heartbeat recv buffer  | 
| Type: | list | 
|---|---|
| Default: | 
List of controller ip and port pairs for the heartbeat receivers. Example 127.0.0.1:5555, 192.168.0.1:5555
| Type: | integer | 
|---|---|
| Default: | 10 | 
Sleep time between sending heartbeats.
| Type: | string | 
|---|---|
| Default: | noop_event_streamer | 
Specifies which driver to use for the event_streamer for syncing the octavia and neutron_lbaas dbs. If you don’t need to sync the database or are running octavia in stand alone mode use the noop_event_streamer
| Type: | integer | 
|---|---|
| Default: | 30 | 
Spare check interval in seconds
| Type: | integer | 
|---|---|
| Default: | 0 | 
Number of spare amphorae
| Type: | integer | 
|---|---|
| Default: | 30 | 
DB cleanup interval in seconds
| Type: | integer | 
|---|---|
| Default: | 604800 | 
Amphora expiry age in seconds
| Type: | integer | 
|---|---|
| Default: | 604800 | 
Load balancer expiry age in seconds
| Type: | integer | 
|---|---|
| Default: | 3600 | 
Certificate check interval in seconds
| Type: | integer | 
|---|---|
| Default: | 1209600 | 
Seconds until certificate expiration
| Type: | integer | 
|---|---|
| Default: | 10 | 
Number of threads performing amphora certificate rotation
| Type: | integer | 
|---|---|
| Default: | 1 | 
Amphora role and priority advertisement interval in seconds.
| Type: | integer | 
|---|---|
| Default: | 5 | 
VRRP health check script run interval in seconds.
| Type: | integer | 
|---|---|
| Default: | 2 | 
Number of successive failures before transition to a fail state.
| Type: | integer | 
|---|---|
| Default: | 2 | 
Number of consecutive successes before transition to a success state.
| Type: | integer | 
|---|---|
| Default: | 5 | 
Time in seconds between gratuitous ARP announcements from the MASTER.
| Type: | integer | 
|---|---|
| Default: | 2 | 
Number of gratuitous ARP announcements to make on each refresh interval.
| Type: | string | 
|---|---|
| Default: | default | 
Admin user keystone authentication domain
| Type: | string | 
|---|---|
| Default: | default | 
Admin project keystone authentication domain
| Type: | string | 
|---|---|
| Default: | <None> | 
Name of amphora internal network
| Type: | integer | 
|---|---|
| Default: | 15 | 
The maximum attempts to retry an action with the networking service.
| Type: | integer | 
|---|---|
| Default: | 1 | 
Seconds to wait before retrying an action with the networking service.
| Type: | integer | 
|---|---|
| Default: | 300 | 
Seconds to wait for a port to detach from an amphora.
| Type: | string | 
|---|---|
| Default: | <None> | 
| Type: | string | 
|---|---|
| Default: | neutron_lbaas_event | 
topic name for communicating events through a queue
| Type: | string | 
|---|---|
| Default: | serial | 
TaskFlow engine to use
| Type: | integer | 
|---|---|
| Default: | 5 | 
The maximum number of workers