summaryrefslogtreecommitdiffstats
path: root/roles/calico
Commit message (Collapse)AuthorAgeFilesLines
* Migrate to import_role for static role inclusionScott Dodson2018-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | In Ansible 2.2, the include_role directive came into existence as a Tech Preview. It is still a Tech Preview through Ansible 2.4 (and in current devel branch), but with a noteable change. The default behavior switched from static: true to static: false because that functionality moved to the newly introduced import_role directive (in order to stay consistent with include* being dynamic in nature and `import* being static in nature). The dynamic include is considerably more memory intensive as it will dynamically create a role import for every host in the inventory list to be used. (Also worth noting, there is at the time of this writing an object allocation inefficiency in the dynamic include that can in certain situations amplify this effect considerably) This change is meant to mitigate the pressure on memory for the Ansible control host. We need to evaluate where it makes sense to dynamically include roles and revert back to dynamic inclusion if and where it makes sense to do so.
* Relocate filter plugins to lib_utilsMichael Gugino2017-12-181-0/+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.
* Deprecate using Ansible tests as filtersRussell Teague2017-12-141-1/+1
|
* Remove unneeded embedded etcd logicMichael Gugino2017-12-081-1/+0
| | | | | Removing some remaining embedded etcd facts except for the migration plays.
* Implement container runtime roleMichael Gugino2017-12-012-4/+4
|
* Consolidate etcd certs rolesJan Chaloupka2017-09-181-9/+13
| | | | | | | This is a part of the etcd_ like role consolidationi into an action-based role. As part of the consilidation some roles have been removed and some replaced by include_role module. Resulting in reorder and shift of role dependencies from a role into a play.
* Update calico to v2.5Dan Osborne2017-08-291-1/+1
|
* Fix missing space in calico ansible rolesDan Osborne2017-08-172-2/+2
|
* Use sdn_cluster_network_cidr as default calico poolDan Osborne2017-08-174-3/+3
|
* Clean up Calico readmeDan Osborne2017-08-141-7/+13
|
* Bump calico to v2.4.1Dan Osborne2017-08-081-3/+3
|
* Test docker restart with retries 3 delay 30Steve Milner2017-07-181-0/+4
|
* Fix calico when certs are auto-generatedDan Osborne2017-07-102-26/+18
|
* Upgraded Calico to 2.2.1 ReleaseVincent Schwarzer2017-06-131-4/+4
|
* Support byo etcd for calicoDan Osborne2017-05-246-20/+49
|
* Merge pull request #4230 from ozdanborne/fix-renameOpenShift Bot2017-05-232-0/+0
|\ | | | | Merged by openshift-bot
| * Fix renaming error with calico template filesDan Osborne2017-05-182-0/+0
| |
* | Merge pull request #4145 from VincentS/Calico_ParameterizationJan Chaloupka2017-05-193-3/+20
|\ \ | |/ |/| Parameterized Calico/Node Arguments
| * Parameterized Calico/Node ArgumentsVincent Schwarzer2017-05-183-3/+20
| |
* | Adjusted Naming Schema of Calico RolesVincent Schwarzer2017-05-183-13/+13
|/
* Merge pull request #4144 from VincentS/Calico_Remove_Hardcoded_URLsJan Chaloupka2017-05-172-3/+7
|\ | | | | Removed Hardcoded URLs in Calico Role
| * Removed Hardcoded Calico URLsVincent Schwarzer2017-05-102-3/+7
| |
* | Update systemd units to use proper container service nameSteve Milner2017-05-091-2/+2
|/ | | | | | | - If using a system container: container-engine - If using a package install: docker Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1448800
* System container dockerSteve Milner2017-05-031-1/+3
| | | | | | | | | | | | | | | This change allows for the use of either the traditional package install of docker OR a system container install of docker. Two new inventory options, openshift_docker_use_system_container and openshift_docker_systemcontainer_image_registry_override, have been added which are be used to install with a system container. By default this option is commented out. One new fact has been added: - docker.service_name: docker by default, container-engine-docker for system container
* Add calico.Dan Osborne2017-03-238-0/+192