summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | |
| * | mendDavis Phillips2017-07-250-0/+0
| | |
| * | last minute changes and stream linesDavis Phillips2017-07-250-0/+0
| | |
| * | change 30g to 20gDavis Phillips2017-07-250-0/+0
| | |
| * | Merge branch 'master' of ↵Davis Phillips2017-07-252-1/+6
| |\ \ | |/ / |/| | | | | https://github.com/openshift/openshift-ansible-contrib into cns-support
* | | Add Azure hostEduardo Minguez Perez2017-07-250-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add_host script to add new nodes, infranodes or hosts * Add vm, nic, disks, nsg, attach to lbs, etc. * Prepare host for OCP scale up * Run scale up * Auto name "discovery" (node0X+1) * Default sane values for everything except resourcegroup * Only jq required NOTE: The current ansible modules doesn't support stuff like add host to LB, availability set, specify the ipconfig name, etc., otherwise ansible would have been used. * Clean up ARM templates for unneeded variables * Renamed infraavailabilityset to infranodeavailabilityset to be the same as the others * Clean up master.sh script for unneeded variables * Removed yum update comment in node.sh * Workaround for BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1469358
* | | Set openshift_hostname explicitly for openstack (#579)Tomas Sedovic2017-07-251-0/+1
| | | | | | | | | | | | | | | | | | This fixes a regression caused by the move to the static inventory. The nodes in `oc get nodes` should be (and had been) identified by their hostnames (e.g. master-0.openshift.example.com), but are now using their internal IP addresses instead.
* | | Rhv details (#575)Chandler Wilkerson2017-07-250-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added validation playbook * Added uninstall VMs playbook * Added additional load balancer config * Fixed app validation * Added reverse dns and hosts style formats * Removing static inventory creation for now * Moved console_port variable to ocp-vars for sharing with validation script. * Fixed yaml syntax * Made hostnames more variable * Explained generation of htpasswd password hashes * Changed to non-enforcing for softer affinity handling * Misconstrued relationship between containerized OCP on RHEL and Atomic