2013-03-13 3 views
0

이 질문은 새로운 응용 프로그램에 대한 VMC 푸시에 해당하는 컬과 함께 사용할 REST API URL에 관한 것입니다.VMC PUSH 용 REST API URL

vmc 명령에 대한 다양한 REST API URL 매핑을 위해 http://apidocs.cloudfoundry.com/http-apps에서 클라우드 파운드리의 API 문서를 참조했습니다. 그러나 새 애플리케이션을 푸시하기위한 REST API URL을 찾지 못했습니다. POST html 요청으로 새 응용 프로그램을 배포하려고 시도했지만 504 BAD GATEWAY 응답을 반환합니다. 아래의 컬 명령은 다음과 같습니다

{"name": "mywebapp45", "staging": {"model": "spring","stack": "java"}, "uris": [ "mywebapp45.cloudfoundry.com"], "instances": 1, "resources": {"memory": 256},"state": "STARTED"}` 

및 웹 응용 프로그램 아카이브 내가 곱슬 곱슬 명령을 실행 곳에서 같은 디렉토리에 다음과 같이 data.json의

curl --request POST http://api.cloudfoundry.com/apps --data @data.json --header "Authorization: bearer token" 

콘텐츠입니다.

이 점에 대한 통찰력은 대단히 감사하겠습니다. 사전에 도움을 많이 주셔서 감사합니다.

+0

사용 언어에 따라 cfoundry ruby ​​클라이언트를 사용해 보겠습니다. https://rubygems.org/gems/cfoundry, Java 클라이언트 : https://github.com/cloudfoundry/vcap-java- 클라이언트, 또는 github에서도 찾을 수있는 Node.js 클라이언트. –

답변

1

언어에 따라 cfoundry ruby ​​클라이언트를 사용해 보시기 바랍니다. rubygems.org/gems/cfoundry, java 클라이언트 : github.com/cloudfoundry/vcap-java -client, 또는 github에서도 찾을 수있는 Node.js 클라이언트.