776c1e0387 | ||
---|---|---|
group_vars | ||
roles | ||
.gitignore | ||
README.md | ||
bootstrap_puppet_infra_nodes.yml | ||
bootstrap_puppetmaster.yml | ||
common.yml | ||
deploy_hiera.yml | ||
deploy_system_config.yml | ||
hosts | ||
infra_config.yml.sample | ||
nodepool.yml | ||
post_puppet_gerrit.yml | ||
post_puppet_jenkins.yml | ||
pre_puppet_gerrit.yml | ||
provision_infra_servers.yml | ||
run_puppet_infra_nodes.yml | ||
set_hostnames.yml | ||
sign_infra_nodes_certs.yml | ||
site.yml |
README.md
Instructions
- Clone ansible repo from source (http://docs.ansible.com/intro_installation.html)
- Run
source <ansible repo folder>/hacking/env-setup
- Run
cp infra_config.yml.sample infra_config.yml
- Edit infra_config.yml and put your environment values
- Run
ansible-playbook <ansible repo folder>/plugins/inventory/openstack.py -e "@infra_config.yml" provision_infra_servers.yml
- Run
ansible-playbook <ansible repo folder>/plugins/inventory/openstack.py -e "@infra_config.yml" site.yml