#openshift-ansible
This repo contains OpenShift Ansible code.
##Setup
-
Install base dependencies:
- Fedora:
yum install -y ansible rubygem-thor rubygem-parseconfig util-linux
- OSX:
# Install ansible and python 2 brew install ansible python # Required ruby gems gem install thor parseconfig
-
Setup for a specific cloud:
-
Bring your own host deployments:
-
Build
-
Directory Structure:
- bin/cluster - python script to easily create OpenShift 3 clusters
- docs - Documentation for the project
- filter_plugins/ - custom filters used to manipulate data in Ansible
- inventory/ - houses Ansible dynamic inventory scripts
- playbooks/ - houses host-type Ansible playbooks (launch, config, destroy, vars)
- roles/ - shareable Ansible tasks
##Contributing
###Feature Roadmap Our Feature Roadmap is available in our public Trello board