Aucune description

Kenny Woodson a1fe1b25b5 Merge pull request #342 from kwoodson/zbxapi_feature il y a 9 ans
ansible-profile 1bab4edd3d Add README file to link to the upstream ansible-profile il y a 9 ans
bin d24c15acde Merge pull request #291 from lhuard1A/profile il y a 9 ans
docs 0e67b142b4 documented ansible arch team decisions il y a 9 ans
filter_plugins 1830191258 example create_host il y a 9 ans
git 6dfca25890 Update max length to 120 characters as per the style guide il y a 9 ans
inventory 7b316631a2 Update for RC2 changes il y a 9 ans
lookup_plugins 3c48b582bf Add a generic mechanism for passing options il y a 9 ans
playbooks 042aadae4f Merge pull request #337 from kwoodson/create_host il y a 9 ans
rel-eng fe458e2c29 Automatic commit of package [openshift-ansible-inventory] release [0.0.8-1]. il y a 9 ans
roles 7de7c841ec Adding ignore feature for idempotency il y a 9 ans
test c589981c50 Explicitely use python2 il y a 10 ans
.gitignore 75cc97d6bf Add vagrantfile and minor bugfixes il y a 10 ans
BUILD.md 96729907e1 Added spec files and tito configs. il y a 10 ans
LICENSE.md fd788c250c Update LICENSE.md il y a 10 ans
README.md 1ef79786a0 Update readme for consolidated trello boards il y a 9 ans
README_AWS.md 918ef21139 Fix the formatting for the SSH config file il y a 9 ans
README_GCE.md 4712e72c91 openshift_facts role/module refactor default settings il y a 10 ans
README_OSE.md c6c6a0d2b6 Switch openshift ex router/registry to oadm il y a 9 ans
README_libvirt.md 3c48b582bf Add a generic mechanism for passing options il y a 9 ans
README_openstack.md 901f0ee491 Implement OpenStack provider il y a 9 ans
README_origin.md c6c6a0d2b6 Switch openshift ex router/registry to oadm il y a 9 ans
README_vagrant.md 75cc97d6bf Add vagrantfile and minor bugfixes il y a 10 ans
Vagrantfile 75cc97d6bf Add vagrantfile and minor bugfixes il y a 10 ans
ansible.cfg.example aa39235f5c renamed ansible.cfg to ansible.cfg.example to avoid ansible accidentally picking this up as it's config file. il y a 10 ans

README.md

#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 on the OpenShift Origin Infrastructure Trello board. All ansible items will be tagged with [installv3].