summaryrefslogtreecommitdiffstats
path: root/playbooks/byo/openshift-cluster/config.yml
Commit message (Collapse)AuthorAgeFilesLines
* Playbook Consolidation - byo/config.ymlRussell Teague2017-12-061-4/+0
|
* Playbook Consolidation - InitializationRussell Teague2017-11-151-7/+1
|
* Ensure deployment_subtype is set within openshift_sanitize_inventory.Andrew Butcher2017-10-201-2/+0
|
* Remove openshift-commonMichael Gugino2017-09-061-2/+0
| | | | | | | | | 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.
* Standardize usage of std_include in byoRussell Teague2017-08-151-0/+4
|
* Normalize logging entry.Kenny Woodson2017-07-241-4/+0
|
* Moving checks down after required initialization happens.Kenny Woodson2017-06-221-17/+0
|
* Remove package_update from install playbookRodolfo Carvalho2017-06-211-1/+0
| | | | | | We observed in our CI environment that this check can't guarantee that an install would fail when the check fails, thus unless we can make its output match the fate of an install we shall keep it disabled.
* pre-install checks: add more during byo installLuke Meyer2017-06-141-0/+5
| | | | | | | | | | | | Add the docker and RPM checks to the list that run at install time. They can be disabled the same as the existing ones. Removed cockpit-kubernetes RPM requirement as it no longer is. Fixed up docker_image_availability to handle oreg_url and other nuances. Switched to using the openshift_image_tag that's set by openshift_version for both component and infrastructure images. Fixed a bug where execute_module was being called with incorrect positional arg "tmp" as a dict which caused errors down the call stack.
* health checks: configure failure output in playbooksLuke Meyer2017-05-231-0/+13
| | | | | Customized the error summary to depend on the intent of the playbook run. Ensured output makes sense when failures are unrelated to running checks.
* Refactor initialize groups tasksRussell Teague2017-04-121-0/+4
| | | | | | | | | | | | Two tasks for initializing group names for the byo playbooks was located in the common folder in the std_include.yml file. Byo dependencies should not be in the common folder. The two tasks have been removed from common/openshift-cluster/std_include.yml to a new file byo/openshift-cluster/initialize_groups.yml. All references where these tasks were included from either std_include.yml or other various files have been updated to use the byo initialize_groups.yml. The methodology implemented follows the pattern of having groups set up in byo then calling out to playbooks in common, which are common to all deployments.
* validate and normalize inventory variablesLuke Meyer2017-03-291-1/+0
| | | | | | | | | | In openshift_repos and everywhere, ensure deployment_type and openshift_deployment_type are defined and the same. We really want to set openshift_deployment_type, but users will likely still have just deployment_type, so accept both. And don't make every playbook default openshift_deployment_type to deployment_type. This introduces the openshift_sanitize_inventory role to run before anything else.
* Restructure certificate redeploy playbooksAndrew Butcher2017-02-021-21/+1
|
* Standardize add_host: with name and changed_whenRussell Teague2017-01-251-1/+2
| | | | | | | The add_host: task does not change any data on the host and as practice has been configured to changed_when: False. This commit standardizes that usage in the byo and common playbooks. Additionally, taks names are added to each task to improve troubleshooting.
* Removed verify_ansible_version playbook refsRussell Teague2016-12-081-4/+0
|
* fix tagsJason DeTiberus2016-12-011-0/+2
|
* do not report changed for group mappingJason DeTiberus2016-11-291-0/+1
|
* Update play names for consistency.Andrew Butcher2016-09-291-2/+4
|
* Remove atomic check and cockpit.socketSamuel Munilla2016-08-261-1/+1
|
* Add support for Atomic Registry InstallsSamuel Munilla2016-08-261-0/+1
| | | | Add the Registry deployment subtype as an option in the quick installer.
* [tags] add some support for running a subset of config via tagsJason DeTiberus2016-08-241-0/+4
|
* Check ansible version prior to evaluating cluster hosts and groups.Andrew Butcher2016-07-201-0/+2
|
* Resolve some deprecation warnings.Andrew Butcher2016-07-181-1/+1
|
* Remove vars_files on play includes for byo, scaleup and restart playbooks.Andrew Butcher2016-05-051-2/+16
|
* Cleanup and fixes for cluster_id changeJason DeTiberus2016-01-041-6/+3
| | | | | | | | | - Move debug_level into vars.yml and byo inventory - change variables in cluster_hosts.yml to be g_* and update playbooks to use those values directly instead of setting them indirectly - added a new g_all_hosts entry in cluster_hosts to use in the update playbook instead of unioning all host types within the playbook - added a cluster_hosts.yml for the byo playbook
* Create nfs host group with registry volume attachment.Andrew Butcher2015-12-151-0/+1
|
* Updating env-host-type to host patternsKenny Woodson2015-12-111-4/+4
|
* additional ha related updatesJason DeTiberus2015-11-041-0/+1
|
* Set loglevel=2 as our default across the boardScott Dodson2015-07-291-1/+1
|
* Playbook updates for clustered etcdJason DeTiberus2015-07-101-0/+9
- Add support to bin/cluster for specifying etcd hosts - defaults to 0, if no etcd hosts are selected, then configures embedded etcd - Updates for the byo inventory file for etcd and master as node by default - Consolidation of cluster logic more centrally into common playbook - Added etcd config support to playbooks - Restructured byo playbooks to leverage the common openshift-cluster playbook - Added support to common master playbook to generate and apply external etcd client certs from the etcd ca - start of refactor for better handling of master certs in a multi-master environment. - added the openshift_master_ca and openshift_master_certificates roles to manage master certs instead of generating them in the openshift_master role - added etcd host groups to the cluster update playbooks - aded better handling of host groups when they are either not present or are empty. - Update AWS readme