summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-master/config.yml
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5305 from mtnbikenc/breakout-master-additionalOpenShift Bot2017-09-071-3/+0
|\ | | | | Merged by openshift-bot
| * Move master additional config out of baseRussell Teague2017-09-051-3/+0
| |
* | Remove openshift-commonMichael Gugino2017-09-061-2/+2
|/ | | | | | | | | 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.
* Break out master config into stand-alone playbookRussell Teague2017-09-011-0/+3
| | | | | | | | | 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.
* Break out node config into stand-alone playbookRussell Teague2017-08-311-0/+16
| | | | | | | | | | 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 firewall install and fix scaleup playbooksRussell Teague2017-08-291-0/+1
|
* Use existing OPENSHIFT_DEFAULT_REGISTRY setting during masters scaleupTim Bielawa2017-07-281-1/+54
| | | | | | | | | | | | | | | Fixes a bug which reported that AFTER a cluster upgrade from OCP 3.5 to 3.6, any masters which are later added via the scaleup playbooks are setting a value for OPENSHIFT_DEFAULT_REGISTRY which is inconsistent with the already configured masters. * OPENSHIFT_DEFAULT_REGISTRY value is saved from oo_first_master * The new scaleup master has a fact set noting it is a scaleup host * The saved OPENSHIFT_DEFAULT_REGISTRY value is used instead of the default for 3.6, which is to use a hard-coded registry value of 'docker-registry.default.svc:5000' Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1469336
* Default an empty list for etcd_to_config if not thereTim Bielawa2017-07-211-1/+1
| | | | | | Also add filter names of filters that failed me for to their error messages so you can figure out which filter threw an exception when you're debugging log files.
* If proxy in effect, add etcd host IP addresses to NO_PROXY list on mastersTim Bielawa2017-07-211-0/+3
| | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1466783
* Set clean install and etcd storage on first master to fix scaleupScott Dodson2017-06-231-20/+19
| | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1464011
* Preserve etcd3 storage if it's already in useScott Dodson2017-06-181-2/+13
| | | | | This would be the case if for instance they'd upgraded and then migrated.
* etcd v3 for clean installsScott Dodson2017-06-161-0/+10
| | | | | If we have no master config assume that we're a clean install. If we're a clean install and we're 3.6 or greater use etcd v3 storage.
* openshift-master: set r_etcd_common_etcd_runtimeGiuseppe Scrivano2017-06-061-0/+1
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* Removing initial setting of metrics image prefix and versionewolinetz2017-03-281-6/+0
|
* Add calico.Dan Osborne2017-03-231-0/+2
|
* nuage: Move role back to configSteve Milner2017-03-101-0/+2
| | | | | | | | | d113f03 moved role dependencies out of playbooks. However, this ended up causing the masters to not be configured before the nuage steps required configured masters. This change moves the nuage specific change in d113f03 back to the config. Resolves #3583
* Remove unused temporary directory in master config playbook.Andrew Butcher2017-01-231-21/+0
|
* Create individual serving cert and loopback kubeconfig for additional masters.Andrew Butcher2017-01-161-4/+0
| | | | | | Deprecates use of 'create-master-certs' for generating master serving certificate and loopback kubeconfig in order to reference the first master's CA serial file.
* Do not default registry storage kind to 'nfs' when 'nfs' group exists.Andrew Butcher2017-01-121-5/+0
| | | | | | | This makes it possible to use openshift-ansible configured nfs for hosted components other than the registry while also configuring empty-dir registry storage (no openshift_hosted_registry_storage_kind set).
* Move role dependencies out of playbooks for openshift_master, openshift_node ↵Andrew Butcher2017-01-091-28/+3
| | | | and openshift_hosted.
* Updated OpenShift Master iptables rulesRussell Teague2016-12-121-12/+5
| | | | | | | * Removed unneeded rules * Moved etcd rule to conditional based on usage of embedded etcd https://bugzilla.redhat.com/show_bug.cgi?id=1386329
* YAML LintingRussell Teague2016-12-121-2/+2
| | | | | * Added checks to make ci for yaml linting * Modified y(a)ml files to pass lint checks
* Fix openshift_hosted_metrics_deployer_version set_fact.Andrew Butcher2016-11-141-1/+1
|
* Update play names for consistency.Andrew Butcher2016-09-291-2/+2
|
* Pull in keynote demo changesScott Dodson2016-08-241-0/+6
|
* Merge pull request #2049 from abutcher/named-certificatesScott Dodson2016-08-031-48/+0
|\ | | | | Named CA Certificates
| * Add options for specifying named ca certificates to be added to the ↵Andrew Butcher2016-08-011-48/+0
| | | | | | | | openshift ca bundle.
* | Refactor etcd certificates roles.Andrew Butcher2016-08-021-74/+7
|/
* Move role dependencies to playbooks.Andrew Butcher2016-07-291-1/+29
|
* Merge pull request #2210 from abutcher/staggered-master-startScott Dodson2016-07-281-0/+1
|\ | | | | Stagger HA master service start
| * Stagger the start of master services.Andrew Butcher2016-07-241-0/+1
| |
* | Template named certificates with_items.Andrew Butcher2016-07-251-2/+2
| |
* | Replace master_cert_config_dir with common config_base fact.Andrew Butcher2016-07-251-1/+1
|/
* Refactor openshift certificates roles.Andrew Butcher2016-07-201-88/+12
|
* Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin2016-07-141-5/+0
|\
| * Various hosted component improvementsAndrew Butcher2016-07-071-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | * [openshift_projects] Add openshift_projects role * [openshift_hosted] hosted deployments use openshift_hosted_infra_selector if openshift_hosted_<component>_selector is not defined * [openshift_hosted] move openshift_projects, openshift_serviceaccounts and openshift_metrics to dependencies of openshift_hosted * [router] improve router deployment - add router option to force subdomain - add CA to router certificate options * [registry] move registry config into openshift_hosted role - additional registry fixes/tweaks - add s3 storage support for registry * [serviceaccount] fix up serviceaccount creation
* | Merge branch 'master' into upgrade33Devan Goodwin2016-06-281-1/+1
|\|
| * Merge pull request #1927 from jfcoz/metrics_resolutionScott Dodson2016-06-231-1/+1
| |\ | | | | | | add unit in seconds for metrics resolution
| | * add unit in seconds for metrics resolutionjfcoz2016-05-231-1/+1
| | |
* | | Fix docker restarts during openshift_version role.Devan Goodwin2016-06-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | The variable here must be explicitly passed to the docker role, if it's passed sometimes and not others, the docker config changes triggers a docker restart effectively killing everything on the node in an unsafe manner. Instead lets make sure the value is set.
* | | Drop unused and broken "when" in vars section.Devan Goodwin2016-06-061-7/+0
| | |
* | | Do not install rpm for version in openshift_version role.Devan Goodwin2016-06-061-1/+1
| | |
* | | Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin2016-05-311-10/+91
|\| |
| * | Revert openshift-certificates changes.Andrew Butcher2016-05-301-10/+91
| | |
* | | Merge remote-tracking branch 'upstream/master' into upgrade33Devan Goodwin2016-05-301-133/+10
|\| |
| * | Separate master and haproxy config playbooks.Andrew Butcher2016-05-261-27/+0
| | | | | | | | | | | | | | | | | | * Move haproxy configuration to a separate openshift-loadbalancer play. * Move the haproxy role to openshift_loadbalancer. * Add openshift_loadbalancer* facts which drive haproxy configuration.
| * | Consolidate ca/master/node certificates roles into openshift_certificates.Andrew Butcher2016-05-191-91/+10
| |/
* | Refactor openshift_version behavior.Devan Goodwin2016-05-301-78/+8
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Protect installed version on subsequent masters.Devan Goodwin2016-05-301-2/+22
| |
* | Get rpm installations functional again.Devan Goodwin2016-05-261-4/+10
| |