summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #951 from abutcher/nfsWesley Hearn2016-01-042-0/+18
|\ | | | | NFS for registry storage
| * Create nfs host group with registry volume attachment.Andrew Butcher2015-12-152-0/+18
| |
* | Merge pull request #808 from sdodson/containersBrenton Leanhardt2015-12-193-0/+4
|\ \ | | | | | | Containerized install with SDN support
| * | Skip yum/dnf ops when is_containerizedScott Dodson2015-12-151-0/+1
| | |
| * | Containerization work by @sdodsonScott Dodson2015-12-152-1/+4
| | |
| * | Initial containerization work from @ibottyTobias Florek2015-12-151-1/+1
| |/ | | | | | | copied from https://github.com/eparis/kubernetes-ansible/blob/17f98edd7ff53e649b43e26822b8fbc0be42b233/roles/common/tasks/main.yml
* / Clean up versions.shScott Dodson2015-12-161-3/+2
|/
* Merge pull request #1028 from kwoodson/remove_env_host_typeKenny Woodson2015-12-141-21/+21
|\ | | | | Removing env-host-type in preparation of env and environment changes.
| * Updating env-host-type to host patternsKenny Woodson2015-12-111-21/+21
| |
* | Merge pull request #1000 from detiber/localhostFixThomas Wiest2015-12-102-0/+18
|\ \ | | | | | | Enforce connection: local and become: no on all localhost plays
| * | Enforce connection: local and become: no on all localhost playsJason DeTiberus2015-11-302-0/+18
| | |
* | | Remove yum / dnf duplicationScott Dodson2015-12-092-15/+9
| | |
* | | Merge pull request #1020 from abutcher/pre-3.1-dnsipBrenton Leanhardt2015-12-081-2/+0
|\ \ \ | | | | | | | | Default 3.0.x dnsIP
| * | | Pass in and use first_master_ip as dnsIP for pre 3.1 nodes.Andrew Butcher2015-12-081-2/+0
| | | |
* | | | Merge pull request #986 from sdodson/preflightBrenton Leanhardt2015-12-081-7/+10
|\ \ \ \ | |_|_|/ |/| | | Clarify the preflight port check output
| * | | Clarify the preflight port check outputScott Dodson2015-11-301-7/+10
| | | |
* | | | Merge pull request #988 from dak1n1/upgradesStefanie Forrester2015-12-041-2/+2
|\ \ \ \ | |_|/ / |/| | | added upgrade playbook for online
| * | | added upgrade playbook for onlineStefanie Forrester2015-12-011-2/+2
| | | |
* | | | Refactor dns options and facts.Andrew Butcher2015-12-031-3/+0
|/ / /
* | | remove debug logging from scc/privileged patch commandJason DeTiberus2015-11-301-2/+1
| | |
* | | 3.1 upgrade - use --api-version for patch commandsJason DeTiberus2015-11-301-1/+7
| |/ |/|
* | Add -q flag to remove unwantend output (such as mirror and cache information)Urs Breu2015-11-261-2/+2
|/ | | | This prevents ansible failures when trying to set version facts
* Improve scaleup playbookJason DeTiberus2015-11-242-12/+9
| | | | | | | | - modify evaluate host to set oo_nodes_to_config to a new variable g_new_nodes_group if defined rather than g_nodes_group and also skip adding the master when g_new_nodes_group is set. - Remove byo specific naming from playbooks/common/openshift-cluster/scaleup.yml and created a new playbooks/byo/openshift-cluster/scaleup.yml playbook.
* Add serviceAccountConfig.masterCA during 3.1 upgradeJason DeTiberus2015-11-231-0/+4
| | | | | - uses the value of oauthConfig.masterCA if present, otherwise sets it to ca.crt
* Merge pull request #894 from detiber/gateUpgradeBrenton Leanhardt2015-11-161-3/+113
|\ | | | | Gate upgrade steps
| * Gate upgrade steps for 3.0 to 3.1 upgradeJason DeTiberus2015-11-131-3/+113
| | | | | | | | | | | | | | | | | | - Add gateing tests on the 3.0 to 3.1 upgrade - Ensure that each stage does not proceed if a subset of the hosts fail, since ansible will continue through the playbook as long as all hosts in a play haven't failed. - Fix up some left over references to byo group names
* | Merge pull request #893 from detiber/etcdFactsBrenton Leanhardt2015-11-131-0/+1
|\| | | | | Update etcd default facts setting
| * Update etcd default facts settingJason DeTiberus2015-11-131-0/+1
| |
* | Merge pull request #892 from abutcher/bz1280230Brenton Leanhardt2015-11-131-0/+10
|\ \ | |/ |/| Update master facts prior to upgrading from 3.0 to 3.1
| * Update master facts prior to upgrading incase facts are missing.Andrew Butcher2015-11-131-0/+10
| |
* | pre-upgrade-check: differentiates between port and targetPort in outputSteve Milner2015-11-131-7/+9
|/
* Fix update error for templates that didn't previously existJason DeTiberus2015-11-111-1/+8
|
* General cleanup of v3_0_to_v3_1/upgrade.ymlJason DeTiberus2015-11-111-210/+225
| | | | | | | | | - Reorder to push all non-changing checks first - Remove multiple plays where possible - Make formatting more consistent - Add additional comments to break up the different stages of the upgrade. - Use group names more consistently - Add package version checking to nodes
* Refactor upgrade playbook(s)Jason DeTiberus2015-11-1016-0/+882
| | | | | | | | | | | | | - Split playbooks into two, one for 3.0 minor upgrades and one for 3.0 to 3.1 upgrades - Move upgrade playbooks to common/openshift/cluster/upgrades from adhoc - Added a byo wrapper playbooks to set the groups based on the byo conventions, other providers will need similar playbooks added eventually - installer wrapper updates for refactored upgrade playbooks - call new 3.0 to 3.1 upgrade playbook - various fixes for edge cases I hit with a really old config laying around. - fix output of host facts to show connect_to value.
* Bug 1278245 - Failed to add node to existing env using ↵Brenton Leanhardt2015-11-061-0/+9
| | | | atomic-openshift-installer
* Fix lb group related errorsJason DeTiberus2015-11-051-3/+7
|
* Various HA changes for pacemaker and native methods.Andrew Butcher2015-11-052-9/+9
|
* additional ha related updatesJason DeTiberus2015-11-041-0/+8
|
* Refactor common group evaluation to avoid duplicationJason DeTiberus2015-11-046-128/+66
|
* common/openshift-cluster: Scaleup playbookSamuel Munilla2015-11-041-0/+70
| | | | New playbook to add nodes to a cluster without altering the masters
* Support HA or single router, and start work on registryStefanie Forrester2015-10-211-8/+0
|
* Fixed GCE playbooks so that they're more like the AWS playbooks.Thomas Wiest2015-10-141-15/+0
| | | | | | | | Namely the GCE playbooks now: - Create infra nodes - Correctly label nodes in OpenShift - Setup masters as nodes as well (needed for sdn) - Removed set_infra_launch_facts_tasks.yml as it's not used anymore.
* Adding second param. true to many default filtersChengcheng Mu2015-10-091-1/+1
|
* Revert "Revert "GCE support""Chengcheng Mu2015-10-061-0/+15
| | | | This reverts commit 3073d1f729f9dcd202088f6b318b465567c6344b.
* Revert "GCE support"Thomas Wiest2015-10-051-15/+0
|
* GCE-support (more information in PR, README_GCE.md)Chengcheng Mu2015-10-011-0/+15
|
* Setup openshift-node on the masters so that the web console can access the podsWesley Hearn2015-07-271-0/+9
|
* Infra node supportWesley Hearn2015-07-231-3/+5
|
* Implement RHEL subscription for enterprise deployment typeLénaïc Huard2015-07-171-0/+5
|
* Playbook updates for clustered etcdJason DeTiberus2015-07-103-4/+69
| | | | | | | | | | | | | | | | | | | | | - 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