stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nirmal Fernando <nirmal070...@gmail.com>
Subject Re: cartridge reusability
Date Sun, 20 Apr 2014 23:30:36 GMT
Hi Chris,

I think we're not bound to the puppet master hostname/IP which got created
at the time of initialization. see
https://github.com/apache/incubator-stratos/blob/master/tools/puppet3-agent/init.shwe're
taking them from the payload.


On Sun, Apr 20, 2014 at 11:50 PM, chris snow <chsnow123@gmail.com> wrote:

> Hi Isuru,  I'm just wondering whether we could bypass the step of
> users having to create their own cartridges and instead allowing a
> market place  where users can download a pre-made cartridge which the
> user would just need to configure to point to their own puppet master?
>
>
>
> On Sun, Apr 20, 2014 at 6:30 PM, Isuru Haththotuwa <isuruh@wso2.com>
> wrote:
> > Hi Chris,
> >
> > First of all, my apologies if this answer is not what you are looking
> for.
> >
> > You can provide the puppet master IP and hostname in the
> > repository/conf/cartridge-config.properties of Stratos distribution,
> using
> > the puppet.ip parameter. By doing this, different users can point to
> > different puppet master instances, while using the same cartridge image.
> >
> >
> > On Sun, Apr 20, 2014 at 10:47 PM, chris snow <chsnow123@gmail.com>
> wrote:
> >>
> >> Hi Udara,
> >>
> >> At the moment, everyone who wants to run stratos has to also create
> >> cartridges that point to their specific puppet master instance.
> >>
> >> Wouldn't it be better if a cartridge could be created just once and
> >> that cartridge image shared for other Stratos users?
> >>
> >> E.g. just like you can download a generic Ubuntu EC cloud image [1]
> >> which is ready to use on OpenStack, it may be convenient for users if
> >> cartridge images could too be shared?
> >>
> >> Many thanks,
> >>
> >> Chris
> >>
> >> ---
> >> [1]
> >>
> http://uec-images.ubuntu.com/precise/current/precise-server-cloudimg-amd64-disk1.img
> >>
> >> On Sun, Apr 20, 2014 at 3:38 PM, Udara Liyanage <udara@wso2.com> wrote:
> >> > Hi Chris,
> >> >
> >> > If you can explain more about what you want to achieve it is better.
> As
> >> > Lakmal mentioned we have a single cartridge which is is reused for
> every
> >> > service type PHP, MySQL etc. Do you want to use the same cartridge for
> >> > multiple Stratos environment?
> >> >
> >> >
> >> >
> >> > Touched, not typed. Erroneous words are a feature, not a typo.
> >> >
> >> > On Apr 20, 2014 7:58 PM, "Lakmal Warusawithana" <lakmal@wso2.com>
> wrote:
> >> >>
> >> >>
> >> >> On Sun, Apr 20, 2014 at 1:04 PM, chris snow <chsnow123@gmail.com>
> >> >> wrote:
> >> >>>
> >> >>> When we create a cartridge, we provide it with the puppet master
IP
> >> >>> address.
> >> >>>
> >> >>> Does the cartridge periodically sync with the puppet master to
> >> >>> retrieve updated definitions?  Or, does it just sync up at cartidge
> >> >>> creation time?
> >> >>
> >> >>
> >> >> Currently we are use (generic case) puppet master at cartridge
> creation
> >> >> time well as cartridge start time to retrieve updates. ( we can use
> >> >> periodic
> >> >> updates, but it depend on the use case)
> >> >>
> >> >>>
> >> >>>
> >> >>> After a cartridge has been created, is it possible to point the
> >> >>> cartridge to a different puppet master?  If not, cartridges are
tied
> >> >>> to the puppet master they were originally configured with and aren't
> >> >>> reusable.
> >> >>>
> >> >>
> >> >> I did not get what you mean by re-useable? And why we need to point
> any
> >> >> other puppet master
> >> >>
> >> >>>
> >> >>> Should we think about providing the puppet master hostname and
ip
> (and
> >> >>> maybe even the service type) as user data information, thus making
> our
> >> >>> cartridges reusable?
> >> >>
> >> >>
> >> >> Actually we are binding puppet master hostname with provided IP
> address
> >> >> (adding host entry) to communicate with puppet master.
> >> >>
> >> >>>
> >> >>>
> >> >>> Many thanks,
> >> >>>
> >> >>> Chris
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Lakmal Warusawithana
> >> >> Director - Cloud Architecture; WSO2 Inc.
> >> >> Mobile : +94714289692
> >> >> Blog : http://lakmalsview.blogspot.com/
> >> >>
> >> >
> >>
> >>
> >>
> >> --
> >> Check out my professional profile and connect with me on LinkedIn.
> >> http://lnkd.in/cw5k69
> >
> >
> >
> >
> > --
> > Thanks and Regards,
> >
> > Isuru H.
> > +94 716 358 048
> >
> >
>
>
>
> --
> Check out my professional profile and connect with me on LinkedIn.
> http://lnkd.in/cw5k69
>



-- 
Best Regards,
Nirmal

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.

Blog: http://nirmalfdo.blogspot.com/

Mime
View raw message