Hi devs,

I'm in the process of verifying and re-factoring stratos installer tool,
which was previously used to setup Stratos in Single JVM and distributed
modes. Below JIRA was created to track the progress [1
<https://issues.apache.org/jira/browse/STRATOS-1390>].

Following is a quick update on the above task.

   - Removed WSO2 G-Reg configurations.[2
   <https://issues.apache.org/jira/browse/STRATOS-1391>]
   - Inside Stratos-installer, we are keeping a configurable duplicates of
   several artifacts like cloud-controller.xml, autoscaler.xml,
   cartridge-config.properties, jndi.properties, carbon.xml, identity.xml,
   master-datasources.xml, application-authentication.xml etc. But when ever
   there are changes to original files, we need to go ahead and update the
   files in stratos-installer, and that makes it difficult to maintain, so as
   it is today. But since we are using Stratos-installer as a separate tool,
   there seems to hardly any other option as well. Any suggestions for above
   are mostly welcome
   - There are several artifacts in current stratos-installer, which are
   not being used now. For instance [3
   
<https://github.com/apache/stratos/tree/master/tools/stratos-installer/cartridges>],
   [4
   
<https://github.com/apache/stratos/tree/master/tools/stratos-installer/scripts>],
   most files in [5
   
<https://github.com/apache/stratos/tree/master/tools/stratos-installer/config>],
   [6
   
<https://github.com/apache/stratos/blob/master/tools/stratos-installer/ec2-cartridge.sh>],
   [7
   
<https://github.com/apache/stratos/blob/master/tools/stratos-installer/ec2-user-data.sh>]
   etc. Will it be safe to remove these from installer?
   - What is the updated list of IaaS's which needs to be included.
   Currently we have EC2, Openstack, VCloud, GCE, Kubernetes.[8
   
<https://github.com/apache/stratos/blob/master/tools/stratos-installer/conf/setup.conf>
   ].
   - I will verify AS, CC, SM, CEP, Puppet in a distributed setup in
   Openstack [9 <https://issues.apache.org/jira/browse/STRATOS-1395>].
   - Any suggestions to improve the Stratos-installer of existing 4.0.0 for
   the new release?


[1] https://issues.apache.org/jira/browse/STRATOS-1390
[2] https://issues.apache.org/jira/browse/STRATOS-1391
[3]
https://github.com/apache/stratos/tree/master/tools/stratos-installer/cartridges
[4]
https://github.com/apache/stratos/tree/master/tools/stratos-installer/scripts
[5]
https://github.com/apache/stratos/tree/master/tools/stratos-installer/config
[6]
https://github.com/apache/stratos/blob/master/tools/stratos-installer/ec2-cartridge.sh
[7]
https://github.com/apache/stratos/blob/master/tools/stratos-installer/ec2-user-data.sh
[8]
https://github.com/apache/stratos/blob/master/tools/stratos-installer/conf/setup.conf
[9] https://issues.apache.org/jira/browse/STRATOS-1395

Thanks,
-- 
*Lasindu Charith*
Software Engineer, WSO2 Inc.
Mobile: +94714427192
Web: blog.lasindu.com

Reply via email to