This packages helps to bring out a working ansible environment to boostrap a whole modern infrastructure
corpusops team normally add entries to this galaxy user.
mkdir corpusops
git clone https://github.com/corpusops/corpusops.bootstrap.git corpusops/corpusops.bootstrap
corpusops/corpusops.bootstrap/bin/install.sh -l
corpusops/corpusops.bootstrap/bin/install.sh
It will in ./corpusops/corpusops.bootstrap:
- download prerequisites packages for your distribution
- Install a virtualenv with ansible
- Download corpusops roles & playbooks
Branch | TravisBuild |
---|---|
master |
Role | Role |
---|---|
corpusops.debug | corpusops.lsb_release |
corpusops.humanlog | corpusops.actionhelper |
corpusops.include_jinja_vars | corpusops.saltcall |
corpusops.ansible_plugins |
Role | role |
---|---|
corpusops.lxc_create | corpusops.lxc_sshauth |
corpusops.lxc_drop | |
corpusops.lxc_register | corpusops.lxc_sync |
corpusops.lxc_snapshot | corpusops.lxc_vars |
corpusops.nginx_vhost |