Just trying to understand the flow for deploying Consul. I see there is a github repo to fork and make changes… but then when going live - should use consul installer - will that work with our fork or??
Hi Adam, there is no need to point the installer to your fork. Instead, use the installer to install the original CONSUL application; the installer will also set up and configure Capistrano for deployments.
To deploy your fork’s code, you need to change the config/deploy.rb file on your fork’s code. As you can see, we usually use a branch named “stable” to introduce specific changes for our fork, and we leave the master branch to keep sync with the main repository.
You will find more information regarding this topic at the installer project readme.
I hope this helps!