Receiving continuous updates to your environment can be done with ease using WSO2 recommended configuration management tools, which are Puppet and Ansible.
listed below are the steps:
- Go to the desired git repository location of the selected configuration management tool.
[e.g., Let say we are using WSO2 APIM with ansible as the configuration management tool, thus the git repo to refer is
- Clone the correct git repo
- Check out the latest tag of the product version.
git checkout <version of the latest tag>
The above command will be like
git checkout v220.127.116.11 for the latest WSO2 APIM 2.6.0 version
4.Move to the
scripts directory and run the
update.sh in the main node.
cd scripts ./update.sh
5.After the product is updated, propagate the updated product pack to the relevant environments. (i.e. Development, Staging and Production)
Refer the following diagram for a better understanding on continuous updates:
Need to further refer WSO2 recommended Puppet and Ansible, Click Here.Top