You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Inspired by the Ansible playbooks hosted at the data.gov repo, we should refactor our Ansible playbooks to be a 'playbook of playbooks.' Taking a modular approach to our Ansible build pipe will allow us to scale this project more efficiently. The scope of this issue includes taking the existing Ansible playbook (currently a single file) and logically separating it into several, smaller playbook files. We will also write new playbooks necessary for configuring geoCML services. For example, all of the system level configuration code may go in the /ansible/sysconfig.yml playbook file, where the PostgreSQL configuration code may go in the /ansible/postgres.yml playbook file. Each playbook will be imported to a main playbook which will be run as a build step.
The text was updated successfully, but these errors were encountered:
This isn't really necessary now that we're using a microservice architecture... Rather than having a single playbook that imports modular playbooks, our new architecture allows each service to have its own playbook. Gonna close this issue!
Inspired by the Ansible playbooks hosted at the data.gov repo, we should refactor our Ansible playbooks to be a 'playbook of playbooks.' Taking a modular approach to our Ansible build pipe will allow us to scale this project more efficiently. The scope of this issue includes taking the existing Ansible playbook (currently a single file) and logically separating it into several, smaller playbook files. We will also write new playbooks necessary for configuring geoCML services. For example, all of the system level configuration code may go in the /ansible/sysconfig.yml playbook file, where the PostgreSQL configuration code may go in the /ansible/postgres.yml playbook file. Each playbook will be imported to a main playbook which will be run as a build step.
The text was updated successfully, but these errors were encountered: