summaryrefslogtreecommitdiffstats
path: root/inventory
Commit message (Collapse)AuthorAgeFilesLines
* [master] add support for setting auditConfigJason DeTiberus2016-07-132-0/+6
|
* Enable pullthrough by default in registry config for object storage.Andrew Butcher2016-07-112-0/+2
|
* Various hosted component improvementsAndrew Butcher2016-07-073-159/+171
| | | | | | | | | | | | | * [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 pull request #2085 from sdodson/is-mungingScott Dodson2016-07-053-0/+10
|\ | | | | Make image stream munging optional
| * Make image stream munging optionalScott Dodson2016-07-053-0/+10
| |
* | Adds quotes to gpgkey element in byo/config.ymlScott Merrill2016-07-031-2/+2
| | | | | | | | | | | | As described in https://github.com/openshift/openshift-ansible/issues/1987#issuecomment-223965843 Hopefully this will help others who are trying install Origin.
* | Add support for supplying a dnsmasq.conf fileScott Dodson2016-07-012-2/+8
|/ | | | | | Useful for POC environments where DNS may not actually be setup yet. Make sure you don't define anything that would conflict with the default configuration. You have been warned.
* Add per-service environment variables.Andrew Butcher2016-06-133-0/+27
|
* Configure default docker logging options.Andrew Butcher2016-06-023-10/+3
|
* Merge pull request #1672 from jstuever/os_clocksJason DeTiberus2016-05-263-0/+8
|\ | | | | Add openshift_clock role
| * Adding openshift_clock parameters to example inventory filesJeremiah Stuever2016-05-203-0/+8
| |
* | Clarify the example inventory related to proxies and builddefaultsScott Dodson2016-05-193-21/+24
|/
* Merge pull request #1888 from maci0/masterJason DeTiberus2016-05-143-3/+3
|\ | | | | Update default max-pods parameter
| * Update default max-pods parameterMarcel Wysocki2016-05-142-2/+2
| | | | | | | | | | This updates the openshift_node_kubelet_args max-pods parameter from 40 to 110 which is the new number of maximum supported pods per node in OSE 3.2. The inventory file should reflect this.
| * Update default max-pods parameterMarcel Wysocki2016-05-131-1/+1
| | | | | | | | This updates the openshift_node_kubelet_args max-pods parameter from 40 to 110 which is the new number of maximum supported pods per node in OSE 3.2. The inventory file should reflect this.
* | Allow overriding servingInfo.maxRequestsInFlight via ↵Andrew Butcher2016-05-133-0/+9
|/ | | | openshift_master_max_requests_inflight.
* Document oauth token config inventory vars.Devan Goodwin2016-05-123-3/+15
| | | | | These were added in November but weren't covered in the example inventories.
* Merge pull request #1192 from lebauce/storage-cinder-roleJason DeTiberus2016-05-103-27/+78
|\ | | | | Add support for Openstack based persistent volumes
| * Add support for Openstack based persistent volumesSylvain Baubeau2016-05-103-27/+78
| | | | | | | | Signed-off-by: Sylvain Baubeau <sbaubeau@redhat.com>
* | Merge pull request #1828 from sdodson/bz1330920Jason DeTiberus2016-05-103-3/+3
|\ \ | | | | | | Fix openshift_generate_no_proxy_hosts boolean
| * | Fix openshift_generate_no_proxy_hosts examplesScott Dodson2016-04-273-3/+3
| | |
* | | Fix inventory syntaxetalset2016-04-293-3/+3
| | | | | | | | | | | | | | | * ERROR: /etc/ansible/hosts:...: variables assigned to group must be in key=value form * change key: value by key=value
* | | update tenand_id typo in example fileJianlin Liu2016-04-281-1/+1
| | |
* | | Update hosts.ose.exampleJianlin Liu2016-04-281-1/+1
| | |
* | | update tenand_id typo in example fileJianlin Liu2016-04-281-1/+1
|/ /
* | Add masterConfig.volumeConfig.dynamicProvisioningEnabledScott Dodson2016-04-263-0/+7
| |
* | Merge pull request #1726 from detiber/htpasswd_usersJason DeTiberus2016-04-263-0/+42
|\ \ | | | | | | Add support for setting identity provider custom values
| * | Add support for setting identity provider custom valuesJason DeTiberus2016-04-253-0/+42
| | | | | | | | | | | | | | | | | | | | | - htpasswd users - ldap ca file - openid ca file - request_header ca file
* | | Replace deprecated sudo with become.Andrew Butcher2016-04-258-11/+11
|/ /
* | 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
| |