Hi, I've just issued a PR to support TargetPool, TargetInstance and HttpHealthCheck API https://github.com/jclouds/jclouds-labs-google/pull/22 Please have a look and comment on it.
Andrea On Sat, Mar 29, 2014 at 8:55 AM, Ignasi Barrera <n...@apache.org> wrote: > Hi Mikolaj, > > Thanks for your interest! Few weeks ago there was a thread [1] > offering help too. Some ideas were discussed there, so check it out to > have an overview of some things we'd like to have. The list you passed > is good too, and it would be great if you could file them in JIRA [2] > so we can properly track them. Having them implemented would be great! > > Regarding the Load Balancer implementation, the current abstraction is > very limited and provides little value. There is a proposed GSoC > project [3, 4] to extend it and make it usable, so I'd wait until the > new abstraction/model is done before implementing the LB abstraction. > It would be great, though, to have your input when it comes to > re-design the abstraction, so stay tuned to the list! > > Finally, in order to graduate a project, we need to know it is > working, and some feedback from some users. Alex's input is highly > appreciated, and as he says it can be considered ready to be moved to > the main repo. > > Once there, we need to make sure tithe provider works and is kept up > to date. To do that we need to be able to run the live test suite > (tests that actually deploy and do stuff) in each release to make sure > everything is working as expected. This obviously requires an account, > and we often use our personal/company ones, but as long as the number > of supported providers grows, this is getting more difficult. Some > providers are helping us [5] by providing testing accounts. Is there > any offering for non-profits or some plan we could use for the live > tests? (This can be discussed off-list if it is more convenient). That > would definitely help speed the promotion of the provider to the main > repo, but I'm just asking! :) > > > > Thanks for your interest! > > Ignasi > > > [1] http://markmail.org/message/srurgqweemg47a7j > [2] https://issues.apache.org/jira/browse/JCLOUDS > [3] > https://www.google-melange.com/gsoc/proposal/review/org/google/gsoc2014/suriyapriya/5707702298738688 > [4] http://markmail.org/message/fmgrx5fn7tlv7p6h > [5] https://wiki.apache.org/jclouds/Test%20Provider%20Thanks > > > > On 28 March 2014 23:52, Alex Heneveld <alex.henev...@cloudsoftcorp.com> > wrote: > > > > side question -- GCE currently presents itself as an api (implementing > > ApiMetadata) rather than a provider. is there a reason why? it seems > to me > > it should be a provider. > > > > as for it leaving labs, having used the library a lot, i'd suggest it be > > promoted now -- kudos to abayer and dralves for a great job. mikolaj, > your > > list is a good one for next steps (LB support in particular for me!), > but i > > don't see anything on there which should block promotion. > > > > --a > > > > > > > > On 28/03/2014 10:34, Mikołaj Zalewski wrote: > >> > >> Hi, > >> My colleges and I are considering contributing into jclouds' Google > >> cloud > >> support. I've found there is GCE support in labs. Are there pieces > missing > >> for it to graduate out of labs? Are there things you would recommend to > >> implement. So far I've found: > >> - there is no support for TargetPool, TargetInstance and > >> HttpHealthCheck > >> API. > >> - there is no implementation of the generic loadbalancer API on top > of > >> it. > >> - we could write some examples for the APIs. > >> - there is bug 495 in JIRA. > >> - there is a feature that a GCE instance get an OAuth token from > >> http://metadata/ for which code could be written. > >> Is there something different you would recommend to look into? > >> > >> Mikołaj Zalewski > >> > > >