Hi all, We have completed the development of Puppet modules, having moved away from a double module (master and agent module) setup. Additionally, we have introduced a *common *module where parameters and resources common to every module are used. These functionalities have been implemented for API Manager[1], Identity Server[2], Enterprise Integrator[3], and Stream Processor[4].
As for further improvements, we have planned the following: - Support for packages and libraries to be downloaded into the Puppet agent from an external location through HTTP. - Support for package installation through .zip files as well as installers (.deb and .rpm files). We plan to complete this implementation for API Manager Puppet resources by 04/06/19. Please refer to the project milestones[5] to keep track of the progress of this project. [1] https://github.com/wso2/puppet-apim/releases/tag/v2.6.0.5 [2] https://github.com/wso2/puppet-is/releases/tag/v5.8.0.4 [3] https://github.com/wso2/puppet-sp/releases/tag/v4.4.0.3 [4] https://github.com/wso2/puppet-ei/releases/tag/v6.5.0.3 [5] https://github.com/wso2/puppet-apim/milestone/2 Thanks and Regards, On Thu, Jun 20, 2019 at 3:25 PM Savidu Dias <[email protected]> wrote: > Hi all, > > We are in the process of developing our Puppet resources such that they > could be used to deliver continuous updates. The purpose of this thread is > to provide updates on the progress of $subject. > > We are in the process of moving away from the Puppet setup where we have > two modules (master and agent) for each profile. Additionally, we are also > in the process of introducing a module containing parameters and resources > common to all profiles in order to reduce the amount of duplicate code. > > We have implemented these functionalities for API Manager[1] and Identity > Server[2] resources, and are in the process of implementing these > functionalities for Enterprise Integrator and Stream Processor. We are > expecting to complete this phase of implementation for all products by > 26/06/19. I will keep you updated on the progress. > > [1] https://github.com/wso2/puppet-apim/releases/tag/v2.6.0.4 > [2] https://github.com/wso2/puppet-is/releases/tag/v5.8.0.3 > > Thanks and Regards, > -- > *Savidu Dias *| *Software Engineer *| WSO2 Inc > (m) +94 77 386 4914 | (e) [email protected] > [image: http://wso2.com/signature] <http://wso2.com/signature> > -- *Savidu Dias *| *Software Engineer *| WSO2 Inc (m) +94 77 386 4914 | (e) [email protected] [image: http://wso2.com/signature] <http://wso2.com/signature>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
