Re: App placement in Diego
Ken Ojiri
Hi Eric,
toggle quoted messageShow quoted text
I am very interested in this topic. If I use Diego on hybrid(public+private) cloud environment, I will surely use the feature. Some '+placement-constraints' labeled tickets on Diego tracker have a link to a proposal document ( https://github.com/pivotal-cf-experimental/diego-dev-notes/blob/master/accepted_proposals/placement_pools.md ), but I can not access it. (GitHub says 404...) Could you let us see it? Thanks, Ken --- Ken Ojiri <ozzozz(a)gmail.com> Mitaka, Tokyo Japan
On Tue, Jun 23, 2015 at 5:25 AM, Eric Malm <emalm(a)pivotal.io> wrote:
Hi, Josh,
|
|
Re: CF client library
Noburou TANIGUCHI
Or just DIY... cloudcontroller are pretty well documented.Yes. I've just forgotten it. Thanks ;-). -- View this message in context: http://cf-dev.70369.x6.nabble.com/CF-client-library-tp712p736.html Sent from the CF Dev mailing list archive at Nabble.com.
|
|
Re: Deploying diego on openstack
Lev Berman <lev.berman@...>
Hello!
I described my experience and posted some samples here - http://cf-dev.70369.x6.nabble.com/cf-dev-Recipe-to-install-Diego-tp40.html On Mon, Jul 6, 2015 at 4:34 PM, Pramod Mandagere <nagapramod(a)gmail.com> wrote: Hi All, -- Lev Berman Altoros - Cloud Foundry deployment, training and integration Github *: https://github.com/ldmberman <https://github.com/ldmberman>*
|
|
Re: CF client library
Gwenn Etourneau
Or just DIY... cloudcontroller are pretty well documented.
toggle quoted messageShow quoted text
On Wed, Jul 15, 2015 at 4:01 PM, Noburou TANIGUCHI <dev(a)nota.m001.jp> wrote:
Thank you Alex, and everyone.
|
|
Re: CF client library
Noburou TANIGUCHI
Thank you Alex, and everyone.
I'd like to summarize the current status: - 1) Language-independent -- 1a) Use `cf curl` as external command ( https://github.com/cloudfoundry/cli ) -- 1b) Use CF cli RPC server like cli plugins do ( https://github.com/cloudfoundry/cli ) - 2) Language-dependent -- 2a) Golang (official): cli: https://github.com/cloudfoundry/cli -- 2b) Java (official): cf-java-client: https://github.com/cloudfoundry/cf-java-client -- 2c) .Net (incubator): cf-dotnet-sdk: https://github.com/cloudfoundry-incubator/cf-dotnet-sdk -- 2d) Golang (community): go-cfclient: https://github.com/cloudfoundry-community/go-cfclient -- 2e) Ruby (attic - outdated?): cfoundry: https://github.com/cloudfoundry-attic/cfoundry (*1) -- 2f) Node.js (attic -outdated?): vcap-node: https://github.com/cloudfoundry-attic/vcap-node (*2) (*1) There are some personal? forks such as https://github.com/lukehwang/cfoundry (*2) I've found recently If there is another one, please let me know. -- View this message in context: http://cf-dev.70369.x6.nabble.com/CF-client-library-tp712p732.html Sent from the CF Dev mailing list archive at Nabble.com.
|
|
Cant login from cf CLI, "Missing grant type"
Michael Grifalconi <michael.grifalconi@...>
Hello all,
I can login using the web interface (login.mydomain.com) but when I try on the cf CLI, I get: Server error, status code 400, error code: invalid_request, message: Missing grant type Am I missing something in the (attached)manifest? Thank you! Michael
|
|
R: Re: R: Re: Deploy CF on OpenStack, api and uaa failing
Michael Grifalconi <michael.grifalconi@...>
I managed to do it. Now I have another problem but I will send another mail.
toggle quoted messageShow quoted text
The documentation was no so helpful, and still have some errors. I solved most of my problems following this post(https://groups.google.com/a/cloudfoundry.org/forum/#!msg/bosh-users/iU_DwXmTt7w/7J4EZQfkcAMJ). On the post there are also some errors, like the wrong passwords in the default manifest. Thank you all! Michael
Il 12/07/15 09:12, Yitao Jiang <jiangyt.cn(a)gmail.com> ha scritto:
|
|
Incubation Proposal: Project CF-Abacus
Michael Maximilien
Hi,
This email is to introduce and propose project Abacus to the CF community for incubation. What? The IBM Bluemix PaaS (based on CloudFoundry) includes a billing and metering component such that users can project and drill down on the costs they have incurred or will incur as they use the system. Part of this component includes not only APIs that service brokers use to provide usage data, but also, how to aggregate that information, as well as a component to expose the aggregated data into a format (JSON) that can be subsequently consumed by users — this is done via a drill down UI in Bluemix. Project Abacus is an extracted Open Source Software version (under Apache 2.0 license) of the APIs, usage metering, and aggregation components from the Bluemix feature. Finally, it’s important to state that project Abacus uses a micro-services architecture and is written in Node.js with CouchDB compatible DBs as datastore and for map/reduce aggregations. Also, all components can actually run as CF apps or be externalized. In Bluemix they run as apps. In other words, this is a bit different from other CF components, however, we have reviewed Abacus with our colleagues from Pivotal and they also believe it warrants incubation. When? Now. Find the first self-contained release here: https://github.com/jsdelfino/cf-abacus/archive/v0.0.1.tar.gz There is a comprehensive README that can help you setup and try this first release. The team has included a fake broker that can be used to generate usage data so you can try the whole thing out of the box. How? We plan to introduce this as part of the CAB call discussion tomorrow 07/15 and field any questions. The next step will be to get approval and become an incubation project. Once this is done we will be staffing the project with a team (many from the Bluemix engineers that created it) as well as a PM, and follow the CFF guidelines for new projects. We are ready to move on this with no delays and we welcome all interested parties to try out the first release and to help us refine the APIs and subsequent releases. ------ Best, IBM CF team dr.max ibm cloud labs silicon valley, ca Sent from my iPhone
|
|
Re: HTTPS for Java App
Christopher Piraino <cpiraino@...>
Hi Maaz,
toggle quoted messageShow quoted text
We recently added the ability for the GoRouter to terminate SSL/TLS with a manifest change <https://github.com/cloudfoundry/cf-release/blob/14d119a69428bdc4b56ee44023606a2c77bf9459/jobs/gorouter/spec#L43>. We still recommend that a load balancer sit in front of the deployment in order to be able to scale horizontally. Let me know if you have any questions! Best, Chris
On Tue, Jul 14, 2015 at 12:19 PM, Khan, Maaz <Maaz.Khan(a)emc.com> wrote:
Hi Dan,
|
|
Re: HTTPS for Java App
Maaz
Hi Dan,
Thanks for the comments. I understand how HTTPS flow works for CF with Load balancer like F5 (i.e HTTPS -> LB -> HTTP -> GoRouter -> HTTP -> Your App) I read here (https://johnpfield.wordpress.com/2014/09/10/configuring-ssltls-for-cloud-foundry/) that we can use HAProxy to enable HTTPS across the deployment. Now since in our deployment we are using CF without HAProxy, I was wondering if something can be done from the Gorouter point of view to forward Https requests. Thanks Maaz From: cf-dev-bounces(a)lists.cloudfoundry.org [mailto:cf-dev-bounces(a)lists.cloudfoundry.org] On Behalf Of Daniel Mikusa Sent: Tuesday, July 14, 2015 4:29 AM To: Discussions about Cloud Foundry projects and the system overall. Subject: Re: [cf-dev] HTTPS for Java App On Mon, Jul 13, 2015 at 7:01 PM, Khan, Maaz <Maaz.Khan(a)emc.com<mailto:Maaz.Khan(a)emc.com>> wrote: Hello, We have CF 197 deployed in our environment (without HA Proxy). Do you have a different load balancer then? I am trying to push a standalone Spring boot JAR (with embedded tomcat). The app starts properly but I can’t access it via https. I have these settings for my spring boot app server: tomcat: remote_ip_header: x-forwarded-for protocol_header: x-forwarded-proto Also Within the app I have configured the tomcat to accept SSL connection using this sample https://github.com/spring-projects/spring-boot/blob/master/spring-boot-samples/spring-boot-sample-tomcat-multi-connectors/src/main/java/sample/tomcat/multiconnector/SampleTomcatTwoConnectorsApplication.java Can someone please point out what I am missing in order to get Https working for my app. Usually this is not necessary. Your app would just need to listen on the port assigned to it (i.e. via PORT env variable) and it would listen for incoming HTTP traffic. Do I need to enable something within the CF deployment ? Usually what happens is that HTTPS traffic is terminated at your load balancer (that's why I asked if you had one above). The load balancer will then send a request to the go router which in turn directs the HTTP traffic to your app. Ex: Browser -> HTTPS -> LB -> HTTP -> GoRouter -> HTTP -> Your App You can tell if the traffic came from the user's browser via HTTPS by looking at the x-forwarded-proto header. Dan Thanks Maaz _______________________________________________ cf-dev mailing list cf-dev(a)lists.cloudfoundry.org<mailto:cf-dev(a)lists.cloudfoundry.org> https://lists.cloudfoundry.org/mailman/listinfo/cf-dev
|
|
Re: opensaf comparison
James Bayer
thanks for your post as i have not heard for OpenSAF previously.
toggle quoted messageShow quoted text
i helped create the presentation [1] i believe you're referencing. i have been working in this platform space for quite awhile (coming up on 4 years on cloud foundry and i have been in the java app server space virtually my entire career). max and i's goal in the presentation was to compare the platforms that come up often as we talk to community members and customers, and we just picked the top several that could fit into 1/2 hr talk :) we have not yet done another comparison recently, but there is interest in a newer version of that type of content. i did not find the opensaf sites too helpful on understanding how OpenSAF fits in and compares with other offerings in the space. e.g. is it complimentary to something like cloud foundry or an alternative, etc. [1] https://www.youtube.com/watch?list=PLhuMOCWn4P9irMaMNNIGQ8i0svMdFJWb9&v=k3TazUmv7Fg
On Mon, Jul 13, 2015 at 4:32 PM, Sashan Govender <sashang(a)gmail.com> wrote:
Hi --
Thank you, James Bayer
|
|
Re: CF Lattice support for private registries (Artifactory Docker registry).
dharmi
Yes, the private registry, Artifactory, has auth credentials to access. I
ssh'd into the Lattice VM and updated the .dockercfg with the below JSON (this works for my 'docker pull' commands), vagrant(a)ubuntu-trusty-64:~$ cat .dockercfg { "https://docker-local.corp.myorg.com" : { "auth" : "scrubbed", "email" : "dharmi(a)gmail.com" } } When running Lattice CLI, I am assuming that the authentication parameters are taken from the .dockercfg file. I don't see any other means to provide private registry's (Artifactory) credentials either on CF or from Lattice. I could be wrong. pls suggest. -- View this message in context: http://cf-dev.70369.x6.nabble.com/cf-dev-CF-Lattice-support-for-private-registries-Artifactory-Docker-registry-tp693p725.html Sent from the CF Dev mailing list archive at Nabble.com.
|
|
FYI: CAB call for July 2015 - moved to 7/15 @ 8a PDT
Michael Maximilien
FYI...
toggle quoted messageShow quoted text
Final reminder of the CAB call tomorrow at 8a PDT. See all info from last week's email below. Also reminder to all PMs to include their highlights and to others to list any proposals or discussion items. Talk to you all tomorrow morning. Best, dr.max ibm cloud labs silicon valley, ca Sent from my iPhone
On Jul 7, 2015, at 9:54 AM, Michael Maximilien <maxim(a)us.ibm.com> wrote:
|
|
Re: CF client library
Alexander Lomov <alexander.lomov@...>
Another option is cfoundry Ruby gem:
toggle quoted messageShow quoted text
https://github.com/cloudfoundry-attic/cfoundry But it is also not supported now. Still I used it in several projects not long ago and it worked. ------------------------ Alex Lomov *Altoros* — Cloud Foundry deployment, training and integration *Twitter:* @code1n <https://twitter.com/code1n> *GitHub:* @allomov <https://gist.github.com/allomov>
On Tue, Jul 14, 2015 at 3:16 PM, Noburou TANIGUCHI <dev(a)nota.m001.jp> wrote:
Thank you, Vlad.
|
|
Re: CF client library
Noburou TANIGUCHI
Thank you, Vlad.
I don't have much experience with .Net, but I'm glad to know there is another client library in another programming language. -- View this message in context: http://cf-dev.70369.x6.nabble.com/CF-client-library-tp712p722.html Sent from the CF Dev mailing list archive at Nabble.com.
|
|
Re: HTTPS for Java App
Daniel Mikusa
On Mon, Jul 13, 2015 at 7:01 PM, Khan, Maaz <Maaz.Khan(a)emc.com> wrote:
Hello,Do you have a different load balancer then? I am trying to push a standalone Spring boot JAR (with embedded tomcat).Usually this is not necessary. Your app would just need to listen on the port assigned to it (i.e. via PORT env variable) and it would listen for incoming HTTP traffic. Do I need to enable something within the CF deployment ?Usually what happens is that HTTPS traffic is terminated at your load balancer (that's why I asked if you had one above). The load balancer will then send a request to the go router which in turn directs the HTTP traffic to your app. Ex: Browser -> HTTPS -> LB -> HTTP -> GoRouter -> HTTP -> Your App You can tell if the traffic came from the user's browser via HTTPS by looking at the x-forwarded-proto header. Dan
|
|
Re: CF client library
Vlad Iovanov
There’s also a .NET SDK: https://github.com/cloudfoundry-incubator/cf-dotnet-sdk (available on nuget.org as well).
toggle quoted messageShow quoted text
Cheers, Vlad From: <cf-dev-bounces(a)lists.cloudfoundry.org<mailto:cf-dev-bounces(a)lists.cloudfoundry.org>> on behalf of Gwenn Etourneau <getourneau(a)pivotal.io<mailto:getourneau(a)pivotal.io>> Reply-To: "Discussions about Cloud Foundry projects and the system overall." <cf-dev(a)lists.cloudfoundry.org<mailto:cf-dev(a)lists.cloudfoundry.org>> Date: Tuesday, July 14, 2015 at 9:09 AM To: "Discussions about Cloud Foundry projects and the system overall." <cf-dev(a)lists.cloudfoundry.org<mailto:cf-dev(a)lists.cloudfoundry.org>> Subject: Re: [cf-dev] CF client library humm, Most simple is to call the Cloudcontroller API.... like we do here https://github.com/cloudfoundry-community/go-cfclient
On Tue, Jul 14, 2015 at 2:46 PM, nota-ja <dev(a)nota.m001.jp<mailto:dev(a)nota.m001.jp>> wrote:
Hi, # I have posted this message once, but there does not appear the post, so I repost this. # If you find duplicated messages, please ignore the first one. We're currently planning to write a Web dashboard for a Cloud Foundry deployment. Our old dashboard uses cfoundry <https://github.com/cloudfoundry-attic/cfoundry> , but it is now outdated and abandoned. So I want to know how do other people create their Web dashboard for the latest Cloud Foundry environment. I think there are a few options right now: (A) Use " cf <https://github.com/cloudfoundry/cli> curl" as an external command (B) Write a dashboard in Golang using cf cli <https://github.com/cloudfoundry/cli> as a library (C) Use cf cli <https://github.com/cloudfoundry/cli> RPC server like cli plug-ins do (D) Write a dashboard in Java on the top of cf-java-client <https://github.com/cloudfoundry/cf-java-client> library Please let me know which option you are using, or any other way to build a dashboard, if you are able to disclose it. Thanks in advance. -- View this message in context: http://cf-dev.70369.x6.nabble.com/CF-client-library-tp712.html Sent from the CF Dev mailing list archive at Nabble.com. _______________________________________________ cf-dev mailing list cf-dev(a)lists.cloudfoundry.org<mailto:cf-dev(a)lists.cloudfoundry.org> https://lists.cloudfoundry.org/mailman/listinfo/cf-dev
|
|
Re: CF client library
Gwenn Etourneau
I am going everytime mostly :) anyway next time will come to you.
toggle quoted messageShow quoted text
On Tue, Jul 14, 2015 at 5:31 PM, Noburou TANIGUCHI <dev(a)nota.m001.jp> wrote:
Thanks, Dieu.This repo is not officially maintained by the cloud foundry foundation.I see.We do want the api to be easily consumable by clients other than the cfIs there any plan to do that?
|
|
Re: CF client library
Noburou TANIGUCHI
Thanks, Dieu.
This repo is not officially maintained by the cloud foundry foundation.I see. We do want the api to be easily consumable by clients other than the cfIs there any plan to do that? -- View this message in context: http://cf-dev.70369.x6.nabble.com/CF-client-library-tp712p718.html Sent from the CF Dev mailing list archive at Nabble.com.
|
|
Re: CF client library
Noburou TANIGUCHI
Thank you again, Gwenn.
Btw are you based in Japan ?Yes. I'm in Japan and I am Japanese. It is because my English is so awkward. I am in Japan :)Great. If you have time, please come paas-jp <http://paas.connpass.com/> events and see me. -- View this message in context: http://cf-dev.70369.x6.nabble.com/CF-client-library-tp712p717.html Sent from the CF Dev mailing list archive at Nabble.com.
|
|