summaryrefslogtreecommitdiffstats
path: root/roles/openshift_loadbalancer
Commit message (Collapse)AuthorAgeFilesLines
* [1506866] Update haproxy.cfg.j2Russell Teague2018-01-231-1/+2
|
* Cast openshift_docker_use_system_container to boolMichael Gugino2018-01-021-1/+1
| | | | | | | | | | | | | openshift_docker_use_system_container might be passed in via ini inventory as 'openshift_docker_use_system_container=false' This condition will be interpreted as a string type, instead of boolean. Casting openshift_docker_use_system_container as bool will achieve the users desired intent. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1528943
* Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-202-8/+8
| | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase.
* Merge pull request #6469 from mgugino-upstream-stage/plugin-consolidateScott Dodson2017-12-191-1/+1
|\ | | | | Plugin consolidate
| * Relocate filter plugins to lib_utilsMichael Gugino2017-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms.
* | Remove some small items from openshift_factsMichael Gugino2017-12-183-2/+8
|/ | | | | Remove some small items from openshift_facts that don't need to be there.
* Deprecate using Ansible tests as filtersRussell Teague2017-12-141-2/+2
|
* Merge pull request #6034 from cwilkers/containerized-lb-portfixScott Dodson2017-12-061-1/+1
|\ | | | | Mod startup script to publish all frontend binds
| * Mod startup script to publish all frontend bindsChandler Wilkerson2017-11-061-1/+1
| |
* | Implement container runtime roleMichael Gugino2017-12-012-4/+6
| |
* | retry package operationsLuke Meyer2017-11-301-0/+2
| | | | | | | | | | | | When a package install/update fails due to network blips or other spotty availability, retry it. If the failure is a real failure (e.g. package is really not there) it still fails after 3 tries (Ansible default).
* | Include Deprecation - openshift-loadbalancerRussell Teague2017-11-221-2/+1
|/
* Remove openshift-commonMichael Gugino2017-09-061-1/+7
| | | | | | | | | Most of this role's purpose was to set facts. The vast majority of these facts were simply redefining user-supplied variables. This commit also removes various artifacts leftover from previous versions, as well as variables that seem to be entirely unused.
* Default to global setting for firewall.Kenny Woodson2017-08-251-2/+2
|
* Removing dependencies for openshift_repos and setting them up early in the ↵Kenny Woodson2017-08-141-1/+0
| | | | cluster build.
* Updated README to reflect refactor. Moved firewall initialize into separate ↵Kenny Woodson2017-08-102-2/+5
| | | | file.
* Adding a default condition and removing unneeded defaults.Kenny Woodson2017-08-092-6/+4
|
* First attempt at refactor of os_firewallKenny Woodson2017-08-084-11/+57
|
* Pass first master's openshift_image_tag to openshift_loadbalancer for ↵Andrew Butcher2017-07-201-0/+2
| | | | containerized haproxy installation.
* Update systemd units to use proper container service nameSteve Milner2017-05-091-4/+4
| | | | | | | - If using a system container: container-engine - If using a package install: docker Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1448800
* Fix containerized haproxy configAndrew Lau2017-01-253-4/+8
|
* Add containzerized haproxy optionAndrew Lau2017-01-213-4/+40
|
* Refactored to use Ansible systemd moduleRussell Teague2016-11-284-8/+6
| | | | | | * Ansible systemd module used in place of service module * Refactored command tasks which are no longer necessary * Applying rules from openshift-ansible Best Practices Guide
* Refactor to use Ansible package moduleRussell Teague2016-11-171-1/+1
| | | | | The Ansible package module will call the correct package manager for the underlying OS.
* Merge pull request #2606 from abutcher/nuage-haproxy-portTim Bielawa2016-11-161-0/+5
|\ | | | | Add nuage rest server port to haproxy firewall rules.
| * Add nuage rest server port to haproxy firewall rules.Andrew Butcher2016-10-141-0/+5
| |
* | Fix changed_whenScott Dodson2016-11-011-1/+1
| |
* | Touch all ini_file files before using themScott Dodson2016-10-311-0/+10
|/ | | | | | | | | Ansible 2.2 adds 'create' flag, however we'd like to preserve backwards compatability. Fixes bug 1390169 Fixes BZ1390169 Fixes #2668
* Error out if containerized=true for lb host.Devan Goodwin2016-10-061-1/+3
|
* Filterize haproxy frontends/backends and add method for providing additional ↵Andrew Butcher2016-10-034-14/+53
| | | | frontends/backends.
* Fix haproxy logsScott Dodson2016-07-281-0/+1
|
* Add openshift_loadbalancer_facts role to set lb facts prior to running ↵Andrew Butcher2016-06-083-34/+2
| | | | dependencies.
* Add haproxy_frontend_port to vars for openshift-loadbalancer.Andrew Butcher2016-06-012-8/+7
|
* Separate master and haproxy config playbooks.Andrew Butcher2016-05-266-0/+226
* Move haproxy configuration to a separate openshift-loadbalancer play. * Move the haproxy role to openshift_loadbalancer. * Add openshift_loadbalancer* facts which drive haproxy configuration.