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