aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/haproxy/tasks/config.yml
AgeCommit message (Collapse)AuthorFilesLines
2016-11-15Remove Ansible from KollaSteven Dake1-50/+0
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
2016-09-22Merge "Allow a custom haproxy configuration file"Jenkins1-4/+6
2016-09-20Allow a custom keepalived configuration fileChristian Berendt1-4/+6
TrivialFix Change-Id: If63053d707e0e6642883745c702d13b63093131a
2016-09-20Allow a custom haproxy configuration fileChristian Berendt1-4/+6
TrivialFix Change-Id: I5ebb8bc42fa9483adfb397ba1856c750a3b70a7b
2016-03-15Move sysctl out of haproxy containerSamYaple1-2/+5
sysctl was improperly set in the contaienr itself which is not correct TrivialFix Change-Id: If2ffca6d2a40e86db4af2f103a27b280bc5fa2ff
2016-03-04Fix horizon with sslSamYaple1-1/+1
Ubuntu did not have mod_headers enabled by default Remove unused variable and adjust 'when' conditional positioning TrivialFix Change-Id: I82b8724526c24f4481a80165520d624f6a02c336
2016-03-03Add TLS protection on external API endpointsDave McCowan1-0/+8
TLS can be used to encrypt and authenticate the connection with OpenStack endpoints. This patch provides the necessary parameters and changes the resulting service configurations to enable TLS for the Kolla deployed OpenStack cloud. The new input parameters are: kolla_enable_tls_external: "yes" or "no" (default is "no") kolla_external_fqdn_cert: "/etc/kolla/certificates/haproxy.pem" kolla_external_fqdn_cacert: "/etc/kolla/certificates/haproxy-ca.crt" Implements: blueprint kolla-ssl Change-Id: I48ef8a781c3035d58817f9bf6f36d59a488bab41
2016-01-19Consistency changes in configsMaciej Szankin1-4/+8
TrivialFix Change-Id: Iafd92e4e962dec5a225582ff058ab3603e5a50bb
2015-12-26Fix file permissionsSamYaple1-0/+0
Throughout the project overtime some of these file permissions have changed to have an executable bit. They should not have this bit set. TrivialFix Change-Id: I1748b5bde813a0fcac36aeecdfd83245b8ee5be3
2015-12-22Simplify config creationSamYaple1-23/+18
Convert config creation from a playbook to an action_plugin. This reduces the complexity and confusion while retaining the same augment structure and flexibility. This allows us to remove the 0-byte files as requirements. They will still be used if they are present (this means we require additional documentation around them). DocImpact Closes-Bug: #1528430 Change-Id: I2c789f6be9f195c7771ca093a6d59499564b4740
2015-11-05Allow disabling of sysctl valuesSam Yaple1-0/+1
The main reason for this change is to allow the DinD stuff to work. It has limited use outside of that use case, but it may still be useful to others in the future. Change-Id: Ib3a4639cfb3fc0d378d33fc8b9ff8eb597f818ab Partially-Implements: blueprint multinode-gate
2015-09-25Replace config-external - haproxy keepalivedSam Yaple1-0/+10
Change-Id: I668c31401305713e720f0f0ae8ec18e320ea1c76 Partially-Implements: blueprint replace-config-external
2015-07-30Add keepalived to ansibleSam Yaple1-0/+11
Adds the needed ansible bits to support keepalived Closes-Bug: #1479934 Change-Id: Iace29b23a0e923b1f5dc9a4f5bc0f88afce3ae62 Partially-Implements: blueprint ansible-service
2015-07-28Ansible install of HAProxyMichal Jastrzebski (inc0)1-0/+14
This commit consists HAProxy ansible bits including config generation, container deployment and hot reloads. Closes-Bug: #1477915 Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: Ie93fa68fdb6b2885889c992ff1267d38b68e0cbc Partially-implements: blueprint ansible-service