Hi Imesh, Yes now I understand that creating VM images for each product profile will not going to work out.
Can you please give me a step by step guideline on what I should do to achieve this? . Thank you, On Wed, Aug 17, 2016 at 10:41 PM, Imesh Gunaratne <im...@wso2.com> wrote: > > > On Wed, Aug 17, 2016 at 10:19 PM, Imesh Gunaratne <im...@wso2.com> wrote: >> >> >> There are many spelling mistakes on this file [2], please review it >> again. >> > > Correction: s/on this file/in this file/g > > Thanks > > > >> Overall I see very less attention to detail in this repository and the >> membership scheme implementation. >> >> >>> There I mentioned the things that should be kept in mind while >>> configuring wso2 AS and did not go in to detail on hot to configure as it >>> can be found in the wso2 documentation. Would that be okay? >>> >> >> I don't think this is helpful. Without having detailed steps users might >> not be able to do a complete deployment. >> >> Few questions: >> >> - How do you create a distributed deployment >> >> of AS or any other product (say for an example WSO2 API-M) with >> this approach? As I explained earlier creating a VM image per product >> profile is an unnecessary overhead (time consumption, disk space needed, >> maintenance, etc). >> >> - What would be the approach of applying >> a patch or do >> ing >> a configuration change in a such deployment? >> >> IMO it is really important to understand the concepts well and solve >> problems with the most efficient manner. Otherwise the outcome of this >> project might not be usable. >> >> [2] https://github.com/osuran/azure-artifacts/issues/2 >> >> Thanks >> >> >>> user do not need to change anything in template.json, so should I >>> explain the parameters in that too? >>> >>> in the paramters.json, except for the vm_image parameter, all of the >>> parameters are just for the naming of the elements that you find in a VM, >>> for an example, the name of the network interface. Therefore I have given >>> instructions on how to set the vm_image parameter. >>> >>> current progress: The script which was generated by Azure does not have >>> the capability to add a custom VM image. I modified it so that now it has >>> that capability. Normally when you login to azure from CLI, it needs web >>> interaction to authenticate. I modified deploy.sh in a way that it >>> authenticates the user without web interaction, this will be useful if we >>> run deploy.sh in a minimal version of linux. >>> >>> currently I'm working on adding deployment patterns to deploy.sh and >>> undeploy.sh >>> >>> >>> [1] https://github.com/osuran/azure-artifacts/tree/master/wso2as >>> >>> thank you, >>> >>> On Tue, Aug 16, 2016 at 10:10 AM, Isuru Haththotuwa <isu...@wso2.com> >>> wrote: >>> >>>> Hi Osura, >>>> >>>> Can you please send an update on the current status? >>>> >>>> On Mon, Aug 15, 2016 at 10:11 AM, Isuru Haththotuwa <isu...@wso2.com> >>>> wrote: >>>> >>>>> Hi Osura, >>>>> >>>>> Few comments regarding the README: >>>>> >>>>> 1. Need to mention how to configure the VM with the product pack >>>>> and JDK for Azure >>>>> 2. There are lot of parameters in the template and parameters json >>>>> files; please explain what a user needs to change there. >>>>> 3. The deploy script should be able to handle both standalone and >>>>> distributed deployment pattern for the product. Refer to K8s >>>>> repository as >>>>> a reference [1] >>>>> 4. Highlights the commands that a user needs to issue clearly >>>>> >>>>> Please note a user should be able to deploy a WSO2 product in Azure by >>>>> following the README. If we provide abstract and incomplete instructions, >>>>> user experience will not be good. >>>>> >>>>> On Mon, Aug 15, 2016 at 9:05 AM, Osura Rathnayake <osura...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hi Imesh /Isuru, >>>>>> >>>>>> Please accept my apologies for the delayed response. >>>>>> >>>>>> There is a MySQL instance in the Azure marketplace, we can >>>>>> straightaway deploy that. It's a Ubuntu 16.04.1 LTS with MySQL >>>>>> installed. I >>>>>> think it's better to use it as there won't be licensing issues with it. >>>>>> >>>>>> Please find the updated readme file in [1] which includes steps on >>>>>> how to deploy WSO2 AS in Azure. >>>>>> >>>>> >>>>>> About the undeploy.sh, should it remove the VM entirely or just the >>>>>> WSO2 AS instance? >>>>>> >>>>> Ideally we should be able to re-use the VM, so IMHO removing only the >>>>> instance is ok. >>>>> >>>>> [1]. https://github.com/wso2/kubernetes-artifacts/tree/master/wso2as >>>>> >>>>>> >>>>>> [1] https://github.com/osuran/azure-artifacts >>>>>> >>>>>> Thank you, >>>>>> >>>>>> On Sun, Aug 14, 2016 at 10:06 AM, Isuru Haththotuwa <isu...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Hi Osura, >>>>>>> >>>>>>> I see that you have updated the repo [1] with a deploy script for >>>>>>> wso2as. Additionally we would need an undeploy script as well. What are >>>>>>> the >>>>>>> steps that I need to follow to deploy WSO2 AS on Azure? Can you please >>>>>>> provide me a documentation link? >>>>>>> >>>>>>> [1]. https://github.com/osuran/azure-artifacts >>>>>>> >>>>>>> On Thu, Aug 11, 2016 at 10:22 AM, Isuru Haththotuwa <isu...@wso2.com >>>>>>> > wrote: >>>>>>> >>>>>>>> Hi Osura, >>>>>>>> >>>>>>>> Can you give an update on the latest status? I checked the github >>>>>>>> repositories under your account, but still can find only the membership >>>>>>>> scheme and a couple of templates. Did you add the scripts to >>>>>>>> deploy/undeploy the products? As we saw, its just a matter of copy >>>>>>>> pasting >>>>>>>> from the Azure management portal since the deployment script is auto >>>>>>>> generated. >>>>>>>> >>>>>>>> On Fri, Aug 5, 2016 at 10:56 AM, Imesh Gunaratne <im...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> On Fri, Aug 5, 2016 at 9:07 AM, Osura Rathnayake < >>>>>>>>> osura...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Mentors, >>>>>>>>>> >>>>>>>>>> This is the progress so far. >>>>>>>>>> >>>>>>>>>> I have created a template, using which you can deploy 3 VMs, >>>>>>>>>> manager node, worker node and a DB. This template can be used in any >>>>>>>>>> azure >>>>>>>>>> subscription, you only have to do a template deployment using that >>>>>>>>>> template. You have to pass the relevant VM images at the time of >>>>>>>>>> deployment >>>>>>>>>> so for that I have created 5 VM images, >>>>>>>>>> >>>>>>>>>> 1. WSO2 AS as manager >>>>>>>>>> 2. WSO2 AS as worker >>>>>>>>>> 3. WSO2 ESB as manager >>>>>>>>>> 4. WSO2 ESB as worker >>>>>>>>>> 5. DB >>>>>>>>>> >>>>>>>>>> Are you running a database server on a VM? On Azure it would be >>>>>>>>> better to use their database service for creating databases otherwise >>>>>>>>> managing databases on VMs would be difficult. >>>>>>>>> >>>>>>>>> These VM images are in my azure storage account so that prior to >>>>>>>>>> the deployment, they have to be copied to the storage account of the >>>>>>>>>> customer. Each VM image is approx 30 GB in size. Once you copied the >>>>>>>>>> images, you can start the deployment using the template. >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> Ideally we should have a configuration management system in place >>>>>>>>> to manage this. It's an overhead to work with multiple VM images. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Imesh Gunaratne* >>>>>>>>> Software Architect >>>>>>>>> WSO2 Inc: http://wso2.com >>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057 >>>>>>>>> W: https://medium.com/@imesh TW: @imesh >>>>>>>>> lean. enterprise. middleware >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Thanks and Regards, >>>>>>>> >>>>>>>> Isuru H. >>>>>>>> +94 716 358 048* <http://wso2.com/>* >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Thanks and Regards, >>>>>>> >>>>>>> Isuru H. >>>>>>> +94 716 358 048* <http://wso2.com/>* >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> Osura Rathnayake >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks and Regards, >>>>> >>>>> Isuru H. >>>>> +94 716 358 048* <http://wso2.com/>* >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Thanks and Regards, >>>> >>>> Isuru H. >>>> +94 716 358 048* <http://wso2.com/>* >>>> >>>> >>>> >>> >>> >>> -- >>> Regards, >>> Osura Rathnayake >>> >> >> >> >> -- >> *Imesh Gunaratne* >> Software Architect >> WSO2 Inc: http://wso2.com >> T: +94 11 214 5345 M: +94 77 374 2057 >> W: https://medium.com/@imesh TW: @imesh >> lean. enterprise. middleware >> >> > > > -- > *Imesh Gunaratne* > Software Architect > WSO2 Inc: http://wso2.com > T: +94 11 214 5345 M: +94 77 374 2057 > W: https://medium.com/@imesh TW: @imesh > lean. enterprise. middleware > > -- Regards, Osura Rathnayake
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev