mahendrapaipuri.ansible.ceems_lb role – CEEMS Load Balancer
Note
This role is part of the mahendrapaipuri.ansible collection (version 0.4.2).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install mahendrapaipuri.ansible
.
To use it in a playbook, specify: mahendrapaipuri.ansible.ceems_lb
.
Entry point main
– CEEMS Load Balancer
Synopsis
Deploy CEEMS Load Balancer using ansible
Parameters
Parameter |
Comments |
---|---|
Configuration of CEEMS API server clusters. This is optional Keys and values are the same as in clusters docs. |
|
Client configuration of CEEMS API server. Configuration under key `ceems_api_server` in ceems_lb docs. |
|
Dictionary of users and password for basic authentication. Passwords are automatically hashed with bcrypt. |
|
Advanced Directory to install ceems_lb binary Default: |
|
Enables the use of local packages instead of those distributed on github. The parameter may be set to a directory where the This overrides the ceems_lb_version parameter |
|
URL of the CEEMS Load Balancer binaries .tar.gz file Default: |
|
URL of the ceemCEEMS Load Balancer checksums file Default: |
|
Advanced Additional CLI arguments that will be passed to CEEMS Load Balancer |
|
Configuration of CEEMS LB. Configuration under key `ceems_lb` in ceems_lb docs. |
|
Advanced Create system user and group for CEEMS load balancer Default: |
|
Advanced Environment variables will be passed to CEEMS Load Balancer |
|
Config for HTTP/2 support. Keys and values are the same as in ceems_lb docs. |
|
CEEMS Load Balancer installation tasks gets skipped when set to true. Choices:
|
|
Advanced System group for CEEMS load balancer Default: |
|
Advanced CEEMS Load Balancer user Default: |
|
Configuration for TLS authentication. Keys and values are the same as in docs. |
|
CEEMS Load Balancer package version. Also accepts latest as parameter. Default: |
|
Address on which CEEMS Load Balancer will listen Default: |