본문 바로가기

프로그래밍/CloudFoundry

[CloudFoundry] - CF 인스턴스 stop(down)시키기 개요 cf로 배포된 app의 특정 instance의 상태를 down으로 바꾸고자 함. 해결 cf curl /v2/apps//instances/#번호 -X 'DELETE' guid는 해당 app의 guid cf app --guid 로 확인 cf curl /v2/apps/c18f0c8d-15db-4b7b-80ca-cb5848fbf1fa/instances/0 -X 'DELETE' ubuntu@inception:~$ cf app java-app-0122-02 Showing health and status for app java-app-0122-02 in org 42-125 / space 42-125 as kepri-mng... name: java-app-0122-02 requested state: started.. 더보기
[CloudFoundry] - CF TRACE 해당 명령어가 어떻게 통신하는지 로그를 찍어보고 싶다면 아래와 같이 명령어를 입력 CF_TRACE=true [명령어] >> test.log 이렇게 하면 test.log 라는 파일에 해당 명령어의 통신내역이 기록된다. 더보기
[CloudFoundry] - 특정 버전 혹은 브랜치의 buildpack 배포 cf deploy시 buildpack 변수에서 특정 version 혹은 branch의 repo가 필요한 경우가 생긴다 이럴땐 아래와 같이 작성한다 해당 레포 주소#v해당 버전 https://github.com/cloudfoundry/ruby-buildpack.git#v1.6.47 Reference Cloud Foundry Documentation - buildpacks의 custom buildpacks부분 cf에 배포하면서 알게된 사이트를 정리. cloudfoundry 배포 공식 github cloudfoundry 명령어 모음 더보기
[CloudFoundry] - 배포되어 있는 app의 buildpack을 변경 이미 배포되어 있는 app의 buildpack을 변경해야 할때 cf curl -X PUT /v2/apps/ -d '{ "buildpack": "other-buildpack" }' cf restage Reference change buildpack of the application pushed to pivotal cloud foundry 더보기
[CloudFoundry] - cf purge-service-instance cf push 할때 아래와 같은 에러메시지가 뜨면서 push가 안됐음. Could not bind to service ceph-test Error: Server error, status code: 502, error code: 10001, message: The service broker rejected the request to https://rubyceph.cx-dev.crossent.com/v2/service_instances/e54d5108-3d97-4e0e-bc82-9450f053e26c/service_bindings/5c289e81-e542-4970-b4c8-3566296614f5. Status Code: 404 Not Found, Body: 404 Not Found: Requested rou.. 더보기
[CloudFoundry] - cf org에 등록되어 있는 user를 삭제 사용자 생성시 cf 쪽에 정확히 등록되는지 확인 테스트 중 DB에도 없는 사용자가 등록이 되어있어서 cf 쪽 명령어를 통해 자체 삭제할 필요가 있었다. 기존 ubuntu@inception:~$ cf curl /v2/organizations/575cf8b3-a59a-4ab5-806d-9494d60b1425/users { "total_results": 3, "total_pages": 1, "prev_url": null, "next_url": null, "resources": [ { "metadata": { "guid": "9ec39bd6-56e5-4beb-81e9-798d2d0eddd3", "url": "/v2/users/9ec39bd6-56e5-4beb-81e9-798d2d0eddd3", "created_.. 더보기