Ensure that these attributes are properly configured for setting up master-slave replication.
node['postgresql']['replication']
node['postgresql']['db_master_addr']
node['postgresql']['db_replication_addr']
node['postgresql']['db_replication_username']
node['postgresql']['db_replication_password']
We need to do these whenever we release a new version:
- Run
bundle exec berks update
bundle exec berks vendor cookbooks
- Commit and updated
cookbooks
directory - Tag the commit that we want to release with format
<APP-VERSION>-<REVISION>
This cookbook version will follow barito market version with extra revision indicator suffixed. For example:
0.2.0-1
means that this is a revision 1 cookbook that will provision barito market version0.2.0