Welcome
Ansible Playbook on Github Pages
Scripts and recipes for deploying cloud infrastructure via Ansible and Terraform (with a bit of shell scripting just for fun)
Currently based on the Oracle Cloud Free Tier services. In the future we'll try to get examples on some other cloud platforms.
Note: This documentation is very much work in progress. Even setting up mkdocs in a way I like is still ongoing. Pages WILL move.
Repository structure
- Terraform - Provision the infrastructure
- Post provisioning - Initial server OS setup scripts
- Ansible - Software configuration
- Docker - Docker container scripts
Current status
Terraform Phase:
- Terraform basic configuration (DF)
- Implement variables (DF)
- Refactoring (DF)
- Test on other providers (GW)
- Documentation (DF/GW)
- Implement post provision scripting (DF)
Build Phase: Post Provisioning
- Networking
- IPTABLES
- Native software
- NGINX install
- NGINX base config
Docker
Not started work on this yet.
ToDo
- On the 'welcome page', get the subsections to work.