Hi Lasantha, I did go through the list of REST APIs that you have defined in the swagger doc. But I have not found any API for doing an update to an existing tenant as well as deactivation.
Are we skipping those capabilities found in C4 based multi-tenancy, here ? Regards, Dilan. *Dilan U. Ariyaratne* Senior Software Engineer WSO2 Inc. <http://wso2.com/> Mobile: +94766405580 <%2B94766405580> lean . enterprise . middleware On Wed, Nov 16, 2016 at 11:12 AM, Imesh Gunaratne <im...@wso2.com> wrote: > On Tue, Nov 15, 2016 at 5:00 PM, Lasantha Samarakoon <lasant...@wso2.com> > wrote: > >> Hi all, >> >> We are currently working on implementing multitenancy for Carbon-5 based >> products. In order to implement this we are creating Kubenetes namespaces >> for each tenant (namespaces provides isolation between tenants and the same >> approach has been used by WSO2 cloud as well). >> >> In most of the customer use cases, the tenants can be defined at the >> deployment time, but in order to cater SaaS requirements the tenants has to >> be created dynamically. To achieve this we have built a REST API using >> Microservices[1] (please find the attached Swaggger definition of the API). >> This API provides a endpoints for basic CRUD operations on tenants on >> Kubenetes cluster. >> > > Great work Lasantha! Can you please share the API resource/method list in > text > > format? > >> >> So in order to proceed with this what are the options to integrate this >> with the platform? Do we need to implement a UUF component and/or a CLI as >> well? >> > > May be we can write a bash script first and later move to a CLI/UI. > > I think we would also need to expose methods for automating the > deployment process once tenants/namespaces are created. Each WSO2 product > would release required K8S defnitions together with the product releases. > > Thanks > >> >> [1] https://github.com/lasanthaS/wso2-carbon5-multitenancy-api >> >> >> Regards, >> >> *Lasantha Samarakoon* | Software Engineer >> WSO2, Inc. >> #20, Palm Grove, Colombo 03, Sri Lanka >> Mobile: +94 (71) 214 1576 >> Email: lasant...@wso2.com >> Web: www.wso2.com >> >> 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 > > > _______________________________________________ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > >
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture