Hi All,

We are planing to have two installers with the PPaaS 4.1.0. Our idea behind
that is to make the PPaaS setup and the cartridge deployment to be loosely
coupled.

PPaaS installer will setup the private paas. Main responsibility of that
installer will be setup the db, ActiveMQ and Private PaaS and start the
Private PaaS server.

PPaaS cartridges installer will be to deploy the Private PaaS
cartridges.Main responsibility of this will be deploy the cartridges.Mainly
It will carry out the following tasks,

- Obtain the user input on deployment product and environment
- If it is vm,
      set up the puppet master ,set up the packs , template module and
plugins to right location
- If it is kubenetes cluster,
       pull the docker images for nodes/or build the docker image locally
and transfer to the Kubernetes cluster nodes based on the user input
- Execute configurator to configure the samples
- Update the deployment artifacts based on the user inputs and initialized
the deployment process through Rest API.

We will maintain and release those two installers separately.

Please share your thoughts and suggestions on this.

Thanks,
Gayan






-- 

Gayan Gunarathne
Technical Lead, WSO2 Inc. (http://wso2.com)
Committer & PMC Member, Apache Stratos
email : [email protected]  | mobile : +94 775030545 <%2B94%20766819985>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to