summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/config.yml
Commit message (Collapse)AuthorAgeFilesLines
* Revert back to hostnamectl and previous default of not setting hostnameScott Dodson2017-09-081-3/+4
| | | | | | | | | The old default was "{{ not openshift.common.version_gte_3_1_or_1_1 }}" just default to false instead, master branch will never be used with 3.0 hostname module doesn't work on atomic host Fixes BZ 1489913
* Merge pull request #5305 from mtnbikenc/breakout-master-additionalOpenShift Bot2017-09-071-0/+2
|\ | | | | Merged by openshift-bot
| * Move master additional config out of baseRussell Teague2017-09-051-0/+2
| |
* | Remove openshift-commonMichael Gugino2017-09-061-0/+8
|/ | | | | | | | | 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 etcd entry point playbooksRussell Teague2017-09-011-2/+0
|
* Break out master config into stand-alone playbookRussell Teague2017-09-011-6/+0
| | | | | | | | | Added byo/openshift-master/config.yml as a new entry point for performing master installation. Excluder disable/enable for master has been moved to common/openshift-master/config.yml to follow a standard pattern that could be used for both installation and scaleup playbooks.
* Merge pull request #5282 from mtnbikenc/breakout-node-configOpenShift Bot2017-09-011-20/+0
|\ | | | | Merged by openshift-bot
| * Break out node config into stand-alone playbookRussell Teague2017-08-311-20/+0
| | | | | | | | | | | | | | | | | | | | Added byo/openshift-node/config.yml as a new entry point for performing node installation. This playbook must be run after masters have already been deployed. Excluder disable/enable for both nodes and masters has been moved their respective config.yml. This created a common pattern that could be used for both installation and scaleup playbooks.
* | Move all-in-one fail check to evaluate_groups.ymlRussell Teague2017-08-311-6/+0
|/
* Move firewall install and fix scaleup playbooksRussell Teague2017-08-291-4/+0
|
* Merge pull request #5091 from mtnbikenc/standardize-std_includeOpenShift Bot2017-08-151-4/+0
|\ | | | | Merged by openshift-bot
| * Standardize usage of std_include in byoRussell Teague2017-08-151-4/+0
| |
* | Additional os_firewall role refactoringRussell Teague2017-08-151-0/+4
|/ | | | | | | | | * Remove openshift_facts dependency * Move firewall initialization from std_include.yml to openshift_cluster/config.yml Installing firewall packages is only necessary during OpenShift installation.
* Warn when user has no etcd group member nodesClayton Coleman2017-08-081-0/+6
| | | | This will be removed from support in a future release
* Merge pull request #4850 from kwoodson/normalize_logging_entryScott Dodson2017-08-021-0/+4
|\ | | | | Normalize logging entry point to include std_include.
| * Normalize logging entry.Kenny Woodson2017-07-241-0/+4
| |
* | Clean up unnecessary quotesRodolfo Carvalho2017-07-271-1/+1
|/
* Merge pull request #4495 from ashcrow/skip-nfs-on-requirements-checkScott Dodson2017-06-261-0/+19
|\ | | | | Skip nfs and lb groups on openshift_version
| * Moving checks down after required initialization happens.Kenny Woodson2017-06-221-0/+19
| |
* | Creation of service_catalog and placeholder broker rolesewolinetz2017-06-221-0/+6
|/
* Rework openshift_excluders roleRussell Teague2017-05-161-8/+8
|
* run excluders over selected set of hosts during control_plane/node upgradeJan Chaloupka2017-05-031-2/+14
| | | | Disable/reset excluders over requested hosts
* Merge pull request #3793 from jarrpa/glusterfs-registryOpenShift Bot2017-04-171-0/+4
|\ | | | | Merged by openshift-bot
| * Integrate GlusterFS into OpenShift installationJose A. Rivera2017-04-101-0/+4
| | | | | | | | Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
* | Refactor use of initialize_oo_option_facts.ymlRussell Teague2017-04-101-24/+1
|/
* Make the OCP available version detection excluder freeJan Chaloupka2017-03-281-3/+0
| | | | | | When detecting available OCP version via repoquery, use yum.conf file with exclude= set to an empty array. So the detection is independent of the OCP excluder.
* re-enable excluders if they are enabled after openshift version detectionJan Chaloupka2017-03-091-0/+4
|
* - update excluders to latest, in non-upgrade scenarios do not updateJan Chaloupka2017-03-071-0/+3
| | | | | | - check both available excluder versions are at most of upgrade target version - get excluder status through status command - make excluders enablement configurable
* Add excluder management to upgrade and config playbooksScott Dodson2017-02-061-0/+4
|
* Restructure certificate redeploy playbooksAndrew Butcher2017-02-021-16/+0
|
* Add new option 'openshift_docker_selinux_enabled'Russell Teague2017-01-241-0/+3
| | | | | Allows controlling 'selinux-enabled' docker options Can be set to true or false
* fix taggingJason DeTiberus2016-11-291-0/+2
|
* Update play names for consistency.Andrew Butcher2016-09-291-1/+1
|
* [tags] add some support for running a subset of config via tagsJason DeTiberus2016-08-241-0/+22
|
* Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin2016-05-301-0/+2
|\
| * Separate master and haproxy config playbooks.Andrew Butcher2016-05-261-0/+2
| | | | | | | | | | | | * Move haproxy configuration to a separate openshift-loadbalancer play. * Move the haproxy role to openshift_loadbalancer. * Add openshift_loadbalancer* facts which drive haproxy configuration.
* | Refactor openshift_version behavior.Devan Goodwin2016-05-301-0/+2
|/ | | | | | | | | | | | Very early in playbooks we must init the openshift_version for each host. First we determine it for the master, logic now is pushed into the openshift_docker role which we run only on first master via openshift_cli. Facts are reloaded leaving us with a first master with openshift.common.version fact we can then re-use on all other hosts. The correct version of docker should be installed as well. We then set openshift_version for all other hosts by re-using the master fact.
* Initialize facts for all hosts.Andrew Butcher2016-05-091-0/+2
|
* Fix legacy cli_docker_* vars not migrating.Devan Goodwin2016-04-201-1/+1
| | | | | | No hosts were matching this renamed host group, so the oo_lookup module was not being triggered to migrate these to their new openshift_docker prefix.
* Add support for creating secure router.Andrew Butcher2016-04-111-0/+2
| | | | | | | | | | | | | | | * Move openshift_router to openshift_hosted role which will eventually contain registry, metrics and logging. * Adds option for specifying an openshift_hosted_router_certificate cert and key pair. * Removes dependency on node label variables and retrieves the node list from the API s.t. this role can be applied to any cluster with existing nodes. I've added an openshift_hosted playbook that occurs after node install to account for this. * Infrastructure nodes are selected using openshift_hosted_router_selector which is based on deployment type by default; openshift-enterprise -> "region=infra" and online -> "type=infra".
* Docker role refactorJason DeTiberus2016-03-141-1/+21
| | | | | | | | | | | | | | | - refactors the docker role to push generic config into docker role and wrap openshift specific variables into an openshift_docker role and it's dependent openshift_docker_facts role - adds support for setting --confirm-def-push flag (Resolves https://github.com/openshift/openshift-ansible/issues/1014) - moves docker related facts from common/node roles to a new docker role - renames cli_docker_* role varialbes to openshift_docker-* (maintaining backward compatibility) - update role dependencies to pull in openshift_docker conditionally based on is_containerized - remove playbooks/common/openshift-docker since the docker role is now conditionally included
* Move additional master configuration into a separate master playbook.Andrew Butcher2016-02-161-0/+2
|
* Add an early check to ensure that node names resolve to an interface on the hostScott Dodson2016-02-031-0/+2
|
* Merge pull request #951 from abutcher/nfsWesley Hearn2016-01-041-0/+2
|\ | | | | NFS for registry storage
| * Create nfs host group with registry volume attachment.Andrew Butcher2015-12-151-0/+2
| |
* | Containerization work by @sdodsonScott Dodson2015-12-151-0/+2
|/
* Refactor dns options and facts.Andrew Butcher2015-12-031-3/+0
|
* Various HA changes for pacemaker and native methods.Andrew Butcher2015-11-051-9/+1
|
* additional ha related updatesJason DeTiberus2015-11-041-0/+8
|
* Refactor common group evaluation to avoid duplicationJason DeTiberus2015-11-041-64/+1
|