Thanks. On Sat, Nov 8, 2014 at 5:18 PM, Nirmal Fernando <nirmal070...@gmail.com> wrote:
> Nope, currently. There was a discussion here: Manual scaling effects are > not persisted > > On Sat, Nov 8, 2014 at 12:28 PM, Lahiru Sandaruwan <lahi...@wso2.com> > wrote: > >> Hi Nirmal, >> >> Do we persist the values set by Manual-scaling command? >> >> >> Thanks. >> >> On Mon, Oct 13, 2014 at 4:32 PM, Nirmal Fernando <nirmal070...@gmail.com> >> wrote: >> >>> Hi Lahiru, >>> >>> Yes, VM cluster monitor needs to read relevant properties and update >>> them accordingly. >>> >>> On Mon, Oct 13, 2014 at 12:03 PM, Lahiru Sandaruwan <lahi...@wso2.com> >>> wrote: >>> >>>> Great. So we can use same AS API for VM cluster monitor updating.. >>>> right? >>>> >>>> On Mon, Oct 13, 2014 at 11:58 AM, Reka Thirunavukkarasu <r...@wso2.com> >>>> wrote: >>>> >>>>> +1. This will be nice to have. So, with this feature we can >>>>> dynamically update the cluster monitor. >>>>> >>>>> Thanks, >>>>> Reka >>>>> >>>>> On Mon, Oct 13, 2014 at 8:43 AM, Nirmal Fernando < >>>>> nirmal070...@gmail.com> wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> I've implemented $subject for Kubernetes - Docker scenario. >>>>>> >>>>>> *Implementation Details:* >>>>>> >>>>>> Autoscaler provides an API to update a cluster monitor created for a >>>>>> particular cluster, by accepting set of properties. Autoscaler API >>>>>> implementation delegates such a request to relevant cluster monitor via >>>>>> AbstractClusterMonitor. It's up to that particular Cluster Monitor to >>>>>> decide, what properties to read and what properties it'll update. >>>>>> >>>>>> *REST API* >>>>>> >>>>>> curl -X PUT -H "Content-Type: application/json" -d >>>>>> @manual-scaling.json -k -v -u admin:admin >>>>>> https://localhost:9443/stratos/admin/subscriptions/{subscriptionAlias}/properties >>>>>> >>>>>> Sample manual-scaling file: >>>>>> >>>>>> { >>>>>> >>>>>> "property": [ >>>>>> >>>>>> { >>>>>> >>>>>> "name": "KUBERNETES_REPLICAS_MIN", >>>>>> >>>>>> "value": "4" >>>>>> >>>>>> } >>>>>> >>>>>> ] >>>>>> >>>>>> } >>>>>> >>>>>> >>>>>> *CLI command:* >>>>>> >>>>>> stratos> help update-subscription >>>>>> >>>>>> Update a previously made subscription. >>>>>> >>>>>> usage: update-subscription [cartridge-subscription-alias] [-p >>>>>> <resource >>>>>> >>>>>> path>] >>>>>> >>>>>> -p,--resource-path <resource path> Update subscription properties >>>>>> resource path >>>>>> >>>>>> stratos> update-subscription myphp --resource-path >>>>>> /Volumes/wso2/stratos-4.1.0/M1/manual-scaling.json >>>>>> >>>>>> Successfully updated subscription alias: myphp >>>>>> >>>>>> >>>>>> We can improve this feature further. >>>>>> >>>>>> -- >>>>>> Best Regards, >>>>>> Nirmal >>>>>> >>>>>> Nirmal Fernando. >>>>>> PPMC Member & Committer of Apache Stratos, >>>>>> Senior Software Engineer, WSO2 Inc. >>>>>> >>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Reka Thirunavukkarasu >>>>> Senior Software Engineer, >>>>> WSO2, Inc.:http://wso2.com, >>>>> Mobile: +94776442007 >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> -- >>>> Lahiru Sandaruwan >>>> Committer and PMC member, Apache Stratos, >>>> Senior Software Engineer, >>>> WSO2 Inc., http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> email: lahi...@wso2.com cell: (+94) 773 325 954 >>>> blog: http://lahiruwrites.blogspot.com/ >>>> twitter: http://twitter.com/lahirus >>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >>>> >>>> >>> >>> >>> -- >>> Best Regards, >>> Nirmal >>> >>> Nirmal Fernando. >>> PPMC Member & Committer of Apache Stratos, >>> Senior Software Engineer, WSO2 Inc. >>> >>> Blog: http://nirmalfdo.blogspot.com/ >>> >> >> >> >> -- >> -- >> Lahiru Sandaruwan >> Committer and PMC member, Apache Stratos, >> Senior Software Engineer, >> WSO2 Inc., http://wso2.com >> lean.enterprise.middleware >> >> email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/ >> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >> >> > > > -- > Best Regards, > Nirmal > > Nirmal Fernando. > PPMC Member & Committer of Apache Stratos, > Senior Software Engineer, WSO2 Inc. > > Blog: http://nirmalfdo.blogspot.com/ > -- -- Lahiru Sandaruwan Committer and PMC member, Apache Stratos, Senior Software Engineer, WSO2 Inc., http://wso2.com lean.enterprise.middleware email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/ linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146