Hi Sajith, This is just a suggestion. And you don't need a IS cluster to do this, you can expose a single mode via the LB. And users can scale up easily if it is required.
For e.g as I mentioned earlier If the user decides to change the IDP to IS this can be easily done if you are accessing the node via the LB, in the same way if you need to scale-up the IDP node into a IS cluster, it's a matter of exposing new node via the LB. In this case you don't have to meddle around with the configs of already deployed nodes. With Regards, On Thu, Jun 4, 2015 at 4:45 PM, Sajith Abeywardhana <[email protected]> wrote: > Hi Nuwan/Yasassi, > > Since IDP is only a single node (not a cluster) what is the purpose of > having load balancer in front of it? Are you suggesting, do we need to have > a IDP cluster as well? > > Hi Sumedha/Dinusha, > > If so (IDP cluster) shall I write those puppet script as well or shall I > proceed with a single IDP node for this task? > > *Sajith Abeywardhana* | Software Engineer > WSO2, Inc | lean. enterprise. middleware. > #20, Palm Grove, Colombo 03, Sri Lanka. > Mobile: +94772260485 > Email: [email protected] <[email protected]> | Web: www.wso2.com > > On Thu, Jun 4, 2015 at 3:05 PM, Yasassri Ratnayake <[email protected]> > wrote: > >> Hi Sajith, >> >> As Nuwan mentioned its better to front IDP by the LB, If the nodes are >> fronted by the LB the users can easily scale their systems as required >> without changing configurations in already deployed nodes. >> >> >> With Regards, >> >> On Thu, Jun 4, 2015 at 2:24 PM, Nuwan Silva <[email protected]> wrote: >> >>> I hope the Key-manager (or IDP) is also exposed through nginx. >>> AIU when a request comes to the GWs it will be directed to the IDP for >>> authorization so dont we have to expose this also? >>> >>> Regards, >>> NuwanS. >>> >>> On Thu, Jun 4, 2015 at 2:14 PM, Sajith Abeywardhana <[email protected]> >>> wrote: >>> >>>> Hi All, >>>> >>>> I'm in process of writing puppet modules for APPM cluster setup. I have >>>> configured cluster environment manually and now moving to puppet scripts. >>>> Below deployment diagram shows manually configured clustering environment >>>> which I will be using as a cluster model to implement puppet modules. >>>> Please kind enough to provide feed backs on anything need to be done >>>> than addition to this. >>>> >>>> 1. AppM publisher node communicate to gateway manager node directly >>>> and then publish the apps. >>>> 2. Store node use for the app subscription. >>>> 3. Key manager node will provide authentication functions for all >>>> AppM nodes. >>>> 4. Gateway nodes fronted by nginx and all app request will load >>>> balanced according to load balancer algorithm. >>>> 5. svn used for deployment synchronization in gateway cluster. >>>> 6. All the nodes use MySQL as a database. >>>> >>>> >>>> >>>> >>>> >>>> *Sajith Abeywardhana* | Software Engineer >>>> WSO2, Inc | lean. enterprise. middleware. >>>> #20, Palm Grove, Colombo 03, Sri Lanka. >>>> Mobile: +94772260485 >>>> Email: [email protected] <[email protected]> | Web: www.wso2.com >>>> >>> >>> >>> >>> -- >>> >>> >>> *Nuwan Silva* >>> *Senior Software Engineer - QA* >>> Mobile: +9477 980 4543 >>> >>> WSO2 Inc. >>> lean . enterprise . middlewear. >>> http://www.wso2.com >>> >> >> >> >> -- >> Yasassri Ratnayake >> Software Engineer - QA >> WSO2 Inc ; http://wso2.com >> lean.enterprise.middleware >> *Mobile : +94715933168 <%2B94715933168>* >> *Blogs : http://yasassriratnayake.blogspot.com >> <http://yasassriratnayake.blogspot.com/>* >> * http://wso2logs.blogspot.com <http://wso2logs.blogspot.com>* >> > > -- Yasassri Ratnayake Software Engineer - QA WSO2 Inc ; http://wso2.com lean.enterprise.middleware *Mobile : +94715933168* *Blogs : http://yasassriratnayake.blogspot.com <http://yasassriratnayake.blogspot.com/>* * http://wso2logs.blogspot.com <http://wso2logs.blogspot.com>*
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
