summaryrefslogtreecommitdiff
path: root/images/installer/root/usr
AgeCommit message (Collapse)Author
2018-01-23Move origin-gce roles and playbooks into openshift-ansibleClayton Coleman
This moves all core functionality into the openshift-ansible repo, adds the necessary equivalent entrypoint to the openshift-ansible installer image, and ensures the dynamic inventory mechanisms in openshift-ansible continue to work. Notable changes from origin-gce: * playbook extensions changed to .yml * dynamic inventory subdirectory created to prevent accidental use * use the custom entrypoint entrypoint-gcp for this image * move tasks into openshift_gcp role
2017-11-30Fix inventory symlinks in origin-ansible container.Devan Goodwin
When attempting to run openshift-ansible in a kubernetes pod, we attempted to use a configmap to mount in our inventory to run against. However kubernetes mounts configmaps/secrets volumes through the use of relative symlinks. The use of "cp -a" in this script then copies a relative symlink to /tmp which is now dangling, and ansible will fail to run. This patch changes to just copy the file regularly resulting in a value temp file that is not a symlink.
2017-10-03Adding support for an inventory directory/hybrid inventoryEric Sauer
2017-09-15installer image: use tmp file for vaultpassLuke Meyer
2017-09-13inventory generate: remove refs to openshift_cluster_userLuke Meyer
2017-09-13inventory generate: always use kubeconfig, no loginLuke Meyer
2017-09-12add inventory-generator under new sub pkgjuanvallejo
2017-07-18image builds: remove dependency on playbook2imagejuanvallejo
We do not need the builder functionality from playbook2image and the resulting image was overly complicated, so this simply builds on Centos/RHEL.