summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow using ephemeral volumes for docker storage (#615)Tomas Sedovic2017-08-043-0/+9
| | | | | | | | For testing cases it's sometimes useful to not create Cinder volumes for the VMs. It can also sometimes be a little faster and more robust (but unfit for production). This adds an option called `ephemeral_volumes` that will use the VM's storage instead of creating volumes when set to true.
* Merge pull request #616 from tomassedovic/remove-clouds-yamlBogdan Dobrelya2017-08-042-9/+0
|\ | | | | Remove clouds.yaml from sample-inventory
| * Remove clouds.yaml from sample-inventoryTomas Sedovic2017-08-042-9/+0
|/ | | | | | | | | | | | | With the move to the static inventory, we don't need it anymore so it's now just an unnecessary step in the deployment. Note that the users may still want to use clouds.yaml for openstack credentials instead of sourcing the `OS_*` environment variables, but they can do that at their discression. The reason we had the clouds.yaml here was because the `openstack.py` dynamic inventory used the servers' UUID's as ansible hosts by default and the options we put in caused it to use the hostnames (as desired).
* Updated the default openshift-sdn option to match the default in the ↵caracan2017-08-030-0/+0
| | | | ose-on-aws.py installer
* Better gcloud.sh (#611)Peter Schiffer2017-08-030-0/+0
| | | | | | | | | | | | * Simplify debug messages * Fix syntax error * Use RHEL 7.4 in example config * Enhance gcloud.sh script Added couple of options, documentation
* Update README.md with mentioning RHVYaniv Kaul2017-08-030-0/+0
| | | | RHV reference architecture deployment playbook has been added to the repo. Mention it (with a link) in the readme file.
* Corrected masters group tag (#610)Chandler Wilkerson2017-08-030-0/+0
|
* Moving common DNS roles out of the playbook area (#605)Øystein Bedin2017-08-023-4/+2
|
* Added dynamic inventory setup instructions. (#609)Chandler Wilkerson2017-08-010-0/+0
|
* Ovirt engine operations should run from localhostChandler Wilkerson2017-08-010-0/+0
|
* Need to quote bare variable in assignment (#607)Chandler Wilkerson2017-08-010-0/+0
|
* Add config options for infra nodesPeter Schiffer2017-07-310-0/+0
|
* Support scaling up for masters and nodes (#598)Peter Schiffer2017-07-280-0/+0
| | | | | | | | * Support scaling up for masters and nodes * Simplify scaleup code * Add sanity checks before upscaling
* Merge pull request #591 from day4skiing/dnspri-wildcardBogdan Dobrelya2017-07-281-0/+5
|\ | | | | Add wildcard record for Private DNS
| * removed openstackDan Jurgensmeyer2017-07-261-1/+1
| |
| * Add wildcard pointer to Private DNSDan Jurgensmeyer2017-07-261-0/+5
| |
* | Merge pull request #565 from cooktheryan/loggin-awsDavis Phillips2017-07-280-0/+0
|\ \ | | | | | | Logging on aws
| * | i seriously hate you linterRyan Cook2017-07-270-0/+0
| | |
| * | linting fix...maybeRyan Cook2017-07-270-0/+0
| | |
| * | really travis...you are going to yell about thatRyan Cook2017-07-270-0/+0
| | |
| * | Merge branch 'master' into loggin-awsRyan Cook2017-07-2727-1100/+500
| |\ \
| * | | do i even do work without lintRyan Cook2017-07-270-0/+0
| | | |
| * | | edu suggestionsRyan Cook2017-07-270-0/+0
| | | |
| * | | setting the actual valuesRyan Cook2017-07-190-0/+0
| | | |
| * | | possibly caused logs to not deployRyan Cook2017-07-190-0/+0
| | | |
| * | | missing commaRyan Cook2017-07-190-0/+0
| | | |
| * | | addition of loggingRyan Cook2017-07-190-0/+0
| | | |
* | | | Note about jmespath requirement for control node (#599)Bogdan Dobrelya2017-07-282-0/+11
| | | | | | | | | | | | Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* | | | Unregister VMs before destroying them (#600)Chandler Wilkerson2017-07-270-0/+0
| | | |
* | | | Rhv lastfixes (#601)Chandler Wilkerson2017-07-270-0/+0
| |/ / |/| | | | | | | | | | | | | | | | | | | | * Spelling typo * Fix for nfs server path * yamllint hates blan lines
* | | Fix openshift enterprise deployment (#597)Peter Schiffer2017-07-270-0/+0
| | | | | | | | | Inline if apparently needs to have else
* | | Merge pull request #535 from bogdando/bastion_inventoryBogdan Dobrelya2017-07-2716-15/+312
|\ \ \ | | | | | | | | Options for bastion, SSH config, static inventory autogeneration
| * | | Options for bastion, SSH config, static inventory autogenerationBogdan Dobrelya2017-07-2512-17/+238
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * At the provisioning stage, allow users to auto-generate SSH config, when using a static inventory. * Run playbooks to provsion and post-provision as a separate, when using a bastion. This re-applies the SSH config, which ansible can't do on the fly. * Support a pre-installed bastion node, colocated with the 1st infra node. * With a bastion enabled, reduce floating IP footprint to infra and dns nodes only, effectively isolating a cluster in a private network. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
| * | | Add bastion and ssh config for the static inventory roleBogdan Dobrelya2017-07-256-2/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Autogenerate SSH config for static inventory and bastion. * When using bastion, use FQDN for inventory's ansible_host and SSH config's Hostname. Simplifies accessing nodes by names instead of private IPs. Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
* | | | Adding meta info for galaxy consumption of this repo (#593)Øystein Bedin2017-07-270-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | * Adding meta info for galaxy consumption * Fixing TravisCI lint error
* | | | Update README.md (#595)James Labocki2017-07-270-0/+0
| | | | | | | | | | | | Changing path to diagram
* | | | Merge pull request #594 from e-minguez/add_node_azure_rgGlenn S West2017-07-270-0/+0
|\ \ \ \ | | | | | | | | | | Resource group fix
| * | | | Location fix.Eduardo Minguez Perez2017-07-270-0/+0
| | | | |
| * | | | Resource group fix (it should be fixed)Eduardo Minguez Perez2017-07-270-0/+0
|/ / / /
* | | | Merge pull request #588 from e-minguez/azure_sdn_parameterGlenn S West2017-07-270-0/+0
|\ \ \ \ | | | | | | | | | | Added SDN option
| * | | | Added SDN optionEduardo Minguez Perez2017-07-260-0/+0
| | |_|/ | |/| |
* | | | Tower integration to deploy Openshift (#584)Marco Berube2017-07-260-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Ansible Tower Integration added * fixing YAML errors found by Linter * fixing another lint YAML error * more linter issues fixed * hopefully latest yaml linter issue
* | | | fix storage class removalDavis Phillips2017-07-260-0/+0
| | | |
* | | | Fix syntax error when running gcloud.sh script multiple times (#590)Peter Schiffer2017-07-260-0/+0
|/ / / | | | | | | Resolves #566
* | | Merge pull request #587 from dav1x/cns-supportDavis Phillips2017-07-250-0/+0
|\ \ \ | | | | | | | | Reverting storage nodes back to using storage_node
| * \ \ fixind storage_nodesDavis Phillips2017-07-250-0/+0
| |\ \ \ | |/ / / |/| | |
* | | | Cns support (#586)Davis Phillips2017-07-250-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * various fixes and enhancements * change 30g to 20g * last minute changes and stream lines * mend
* | | | Cns support (#582)Davis Phillips2017-07-250-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | * various fixes and enhancements * change 30g to 20g
* | | | Accidentally made this a list of hashes instead of a straight hashChandler Wilkerson2017-07-250-0/+0
| |/ / |/| |
| * | move to numbering all on storage_nodesDavis Phillips2017-07-250-0/+0
| | |