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
The deployment playbook currently contains the entire process for setting up the new instance from almost scratch. This makes sense for the initial release of the new project. However, for further releases, much of this process becomes unnecessary to repeat. There is no need to re-install PostgreSQL every single release.
Even though Ansible will check that it is installed and skip those steps, it may still be beneficial to skip some steps completely. Maybe we can figure out a way to run a different, smaller, playbook for the first release vs. every subsequent release.
There may also be ways to use Ansible caching and other features to dramatically speed up the release process.
The text was updated successfully, but these errors were encountered:
The deployment playbook currently contains the entire process for setting up the new instance from almost scratch. This makes sense for the initial release of the new project. However, for further releases, much of this process becomes unnecessary to repeat. There is no need to re-install PostgreSQL every single release.
Even though Ansible will check that it is installed and skip those steps, it may still be beneficial to skip some steps completely. Maybe we can figure out a way to run a different, smaller, playbook for the first release vs. every subsequent release.
There may also be ways to use Ansible caching and other features to dramatically speed up the release process.
The text was updated successfully, but these errors were encountered: