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