Hi Osura,

Several issues reported against the membership scheme is still in open
state [1]. Other than issue 6, all others are straightforward to fix.
Please fix those asap.

[1]. https://github.com/osuran/azure-membership-scheme/issues

On Sun, Aug 21, 2016 at 1:49 AM, Osura Rathnayake <[email protected]>
wrote:

> Hi Mentors,
>
> current status: I'm trying to implement the deploy.sh by trying to invoke
> puppet to install product configuration at the startup of a puppet
> installed VM. But still couldn't come up with a presentable outcome.
>
> Thanks,
>
> On Thu, Aug 18, 2016 at 11:32 PM, Osura Rathnayake <[email protected]>
> wrote:
>
>> Thank you
>>
>>
>> On Thursday, August 18, 2016, Imesh Gunaratne <[email protected]> wrote:
>>
>>>
>>>
>>> On Thu, Aug 18, 2016 at 7:56 PM, Osura Rathnayake <[email protected]>
>>> wrote:
>>>
>>>> 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?
>>>>
>>>
>>> ​Please refer [1] and [2].
>>>
>>> [1] https://github.com/wso2/puppet-modules
>>> [2] https://docs.wso2.com/display/PM210/WSO2+Puppet+Modules+Docu
>>> mentation​
>>>
>>>
>>> ​Thanks​
>>>
>>> .
>>>>  Thank you,
>>>>
>>>> On Wed, Aug 17, 2016 at 10:41 PM, Imesh Gunaratne <[email protected]>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Wed, Aug 17, 2016 at 10:19 PM, Imesh Gunaratne <[email protected]>
>>>>> 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 <[email protected]
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Hi Osura,
>>>>>>>>
>>>>>>>> Can you please send an update on the current status?
>>>>>>>>
>>>>>>>> On Mon, Aug 15, 2016 at 10:11 AM, Isuru Haththotuwa <
>>>>>>>> [email protected]> 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 <
>>>>>>>>> [email protected]> 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/wso
>>>>>>>>> 2as
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> [1] https://github.com/osuran/azure-artifacts
>>>>>>>>>>
>>>>>>>>>> Thank you,
>>>>>>>>>>
>>>>>>>>>> On Sun, Aug 14, 2016 at 10:06 AM, Isuru Haththotuwa <
>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, Aug 5, 2016 at 9:07 AM, Osura Rathnayake <
>>>>>>>>>>>>> [email protected]> 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
>>>>
>>>
>>>
>>>
>>> --
>>> *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
>>
>>
>
>
> --
> Regards,
> Osura Rathnayake
>



-- 
Thanks and Regards,

Isuru H.
+94 716 358 048* <http://wso2.com/>*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to