# Repository structure ### Ansible ``` . ├── inventory Contains dynamic inventory scripts, and examples of │ Ansible inventories. ├── library Contains Python modules used by the playbooks. ├── playbooks Contains Ansible playbooks targeting multiple use cases. └── roles Contains Ansible roles, units of shared behavior among playbooks. ``` #### Ansible plugins These are plugins used in playbooks and roles: ``` . ├── ansible-profile ├── callback_plugins ├── filter_plugins └── lookup_plugins ``` ### Scripts ``` . ├── bin [DEPRECATED] Contains the `bin/cluster` script, a │ wrapper around the Ansible playbooks that ensures proper │ configuration, and facilitates installing, updating, │ destroying and configuring OpenShift clusters. │ Note: this tool is kept in the repository for legacy │ reasons and will be removed at some point. └── utils Contains the `atomic-openshift-installer` command, an interactive CLI utility to install OpenShift across a set of hosts. ``` ### Documentation ``` . └── docs Contains documentation for this repository. ``` ### Tests ``` . └── test Contains tests. ```