.
├── inventory Contains dynamic inventory scripts, and examples of
│ Ansible inventories.
├── playbooks Contains Ansible playbooks targeting multiple use cases.
└── roles Contains Ansible roles, units of shared behavior among
playbooks.
Shared libraries and plugins are located in the lib_utils
role.
The playbooks
directory is organized such that entry point playbooks are
located in either component sub directories or cloud provisioning subdirectories.
Cloud Provisioning
- aws
- gcp
- openstack
OpenShift Components
- openshift-etcd
- openshift-master
- openshift-node
- openshift-<component_name>
.
└── utils Contains the `atomic-openshift-installer` command, an
interactive CLI utility to install OpenShift across a
set of hosts.
.
└── docs Contains documentation for this repository.
.
└── test Contains tests.