summaryrefslogtreecommitdiffstats
path: root/inventory
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1385 from sdodson/global-proxyJason DeTiberus2016-04-253-0/+78
|\ | | | | Global Proxy Config
| * Add global proxy configurationScott Dodson2016-04-223-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configures HTTP_PROXY, HTTPS_PROXY, NO_PROXY for master and docker services. Configugres BuildDefaults Admission controller for master to automatically insert proxy environment configuration into build environments. To use set at least these variables - openshift_http_proxy - openshift_https_proxy NO_PROXY entries will automatically be configured for hostnames of all openshift hosts. You may specify additional NO_PROXY hosts or patterns by setting `openshift_no_proxy` If you wish to disable automatic generation of NO_PROXY hosts you may set `openshift_generate_no_proxy_hosts` to False. If you wish to have different builddefaults proxy configuration than baseline proxy configuration set these variables - openshift_builddefaults_http_proxy - openshift_builddefaults_https_proxy - openshift_builddefaults_no_proxy - openshift_builddefaults_git_http_proxy - openshift_builddefaults_git_https_proxy
* | As per ↵Donovan Muller2016-04-243-3/+3
|/ | | | https://github.com/openshift/openshift-ansible/issues/1795#issuecomment-213873564, renamed openshift_node_dnsmasq to openshift_use_dnsmasq where applicable. Fixes 1795
* Use a JSON list for docker log options.Devan Goodwin2016-04-203-3/+3
| | | | | | | Previously we expected you to comma separate, but this wasn't really clear. Insted we will use an explicit JSON list going forward. The comma separated list will be supported for backwards compatability.
* Add openshift_node_dnsmasqScott Dodson2016-04-193-0/+18
|
* Merge pull request #1734 from joelddiaz/tools-roles-moveJoel Diaz2016-04-192-513/+0
|\ | | | | cleanup roles after roles move to openshift-tools
| * cleanup roles after roles move to openshift-toolsJoel Diaz2016-04-152-513/+0
| | | | | | | | | | | | | | | | | | | | also removing inventory/multi_inventory* things left behind unchanged even though they were copied: playbooks/adhoc/* roles/dns roles/kube_nfs_volumes roles/os_update_latest
* | Merge pull request #1738 from dgoodwin/image-policy-configBrenton Leanhardt2016-04-133-0/+12
|\ \ | | | | | | Support setting imagePolicyConfig JSON in inventory.
| * | Support setting imagePolicyConfig JSON in inventory.Devan Goodwin2016-04-123-0/+12
| |/ | | | | | | | | | | | | | | | | For flexibility this is another pure JSON field to translate directly to yaml in the master config. Also updated to more safely handle JSON inventory variables as this uncovered a bug with booleans where you end up with a string containing json in your yaml.
* / Add support for creating secure router.Andrew Butcher2016-04-113-9/+123
|/ | | | | | | | | | | | | | | * 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".
* Add AWS cloud provider support.Andrew Butcher2016-03-293-0/+72
|
* Modified group selectors for muliple clusters per accountKenny Woodson2016-03-211-9/+21
|
* Group selector feature addedKenny Woodson2016-03-151-22/+53
|
* Docker role refactorJason DeTiberus2016-03-143-18/+24
| | | | | | | | | | | | | | | - 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
* Merge pull request #1495 from jstuever/rename_osm_default_subdomainBrenton Leanhardt2016-02-253-3/+3
|\ | | | | Rename variable to openshift_master_default_subdomain
| * Rename variable to openshift_master_default_subdomain with backwards ↵Jeremiah Stuever2016-02-253-3/+3
| | | | | | | | compatibility.
* | Add host subnet length example.Andrew Butcher2016-02-253-0/+12
| |
* | Add byo examples for network cidr and api/console ports.Andrew Butcher2016-02-193-0/+30
|/
* Add openshift_docker_options to append arbitrary options toScott Dodson2016-02-153-0/+19
| | | | /etc/sysconfig/docker OPTIONS
* Merge pull request #1324 from abutcher/fluentd-fixesBrenton Leanhardt2016-02-113-9/+0
|\ | | | | Remove fluentd_master and fluentd_node roles
| * Remove fluentd_master and fluentd_node roles.Andrew Butcher2016-02-083-9/+0
| |
* | update defaults and examples w/ iscsi pluginRobert van Veelen2016-02-102-2/+2
| |
* | Fix HA typo in example AEP/OSE/Origin inventoriesAlex Dellapenta2016-02-093-9/+9
| |
* | Merge pull request #1291 from sdodson/bz1293578Brenton Leanhardt2016-02-033-0/+21
|\ \ | | | | | | Check that openshift_hostname resolves to an ip on our host
| * | Add an early check to ensure that node names resolve to an interface on the hostScott Dodson2016-02-033-0/+21
| |/
* | Merge pull request #1173 from abutcher/nfs-groupBrenton Leanhardt2016-02-033-4/+101
|\ \ | | | | | | Refactor storage options
| * | Refactor registry storage options.Andrew Butcher2016-02-013-4/+101
| |/
* / Updating examples to use /etc/origin/master/htpasswdJeremiah Stuever2016-02-023-3/+3
|/
* Add inventory example for logrotate_scriptsAndrew Butcher2016-01-283-0/+12
|
* Update inventory examples for console customizationDiego Castro2016-01-213-0/+60
|
* Enable kubernetes master config of podEvictionTimeout from ansibleJeremiah Stuever2016-01-203-0/+9
|
* Update ec2.iniJason DeTiberus2016-01-141-2/+2
| | | | | - Set rds and elasticache to False, since they are not needed for the playbooks and cause issues for users without those services enabled.
* Merge pull request #1110 from abutcher/argsBrenton Leanhardt2016-01-043-0/+18
|\ | | | | Fix osm_controller_args and osm_api_server_args settings.
| * Fix osm_controller_args and osm_api_server_args settings.Andrew Butcher2016-01-043-0/+18
| |
* | Merge pull request #958 from kwoodson/envfixKenny Woodson2016-01-045-0/+66
|\ \ | |/ |/| Fixing meta data tags env and environment
| * Cleanup and fixes for cluster_id changeJason DeTiberus2016-01-045-0/+66
| | | | | | | | | | | | | | | | | | - 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
* | Add node kubelet args to inventory examples.Andrew Butcher2016-01-043-0/+9
|/
* Merge pull request #951 from abutcher/nfsWesley Hearn2016-01-041-0/+6
|\ | | | | NFS for registry storage
| * Create nfs host group with registry volume attachment.Andrew Butcher2015-12-151-0/+6
| |
* | add the necessary URLs for logging and metricsgit0012015-12-223-0/+24
|/ | | | | | | | | | | | | | add the necessary URLs for logging and metrics use the dict in the right way add the new variables into the hosts file add the new variables into the hosts file add the new variables into the hosts file Adopted the config text
* Updates to ohi to pull cache if specified. Also require versionKenny Woodson2015-12-141-9/+9
|
* Make the install of openshift_examples optionalJohn T Skarbek2015-12-093-0/+9
| | | | | * Allows us to make it optional to run the role `openshift_examples` * Defaults to true
* Add unique AEP, OSE, and Origin BYO inventoriesScott Dodson2015-12-073-11/+370
|
* Merge pull request #1012 from abutcher/dns-ip-overrideBrenton Leanhardt2015-12-031-0/+3
|\ | | | | Refactor dns options and facts
| * Refactor dns options and facts.Andrew Butcher2015-12-031-0/+3
| |
* | Fedora changes:Adam Miller2015-12-021-0/+4
|/ | | | | | | | | | | | | - ansible bootstrap playbook for Fedora 23+ - add conditionals to handle yum vs dnf - add Fedora OpenShift COPR - update BYO host README for repo configs and fedora bootstrap Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml rebase on master, update package cache refresh handler for yum vs dnf Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml
* Fixing 'unscheduleable' typoBrenton Leanhardt2015-11-301-1/+1
|
* Rework setting of hostnameJason DeTiberus2015-11-241-0/+5
| | | | | - set the hostname for all installs < 3.1 or 1.1 - provide a new variable openshift_set_hostname to override default behavior
* Conditionally set the nodeIPJason DeTiberus2015-11-241-0/+5
|
* Fixing clone group functionality. Also separating extra_vars from extra_groupsKenny Woodson2015-11-201-15/+19
|