Cloud Foundry CLI Reference Guide


이름

cf - Cloud Foundry와 상호작용할 명령행 도구

사용법

cf [글로벌 옵션] 명령 [인수...] [명령 옵션]

버전

6.27.0+d26b32d.2017-06-08

시작하기

도움말 표시
버전 인쇄
사용자 로그인
사용자 로그아웃
사용자 비밀번호 변경
대상 지정된 조직이나 영역 설정 또는 보기
대상 API URL 설정 또는 보기
비대화식으로 사용자 인증

대상 영역에 모든 앱 나열
앱의 상태 표시
새 앱 또는 동기화 변경사항을 기존 앱에 푸시
앱의 인스턴스 개수, 디스크 공간 한계, 메모리 한계를 변경하거나 보기
앱 삭제
앱 이름 바꾸기
앱 시작
앱 중지
Stop all instances of the app, then start them again. This may cause downtime.
푸시된 최신 앱 파일과 최신 환경(변수, 서비스 바인딩, 빌드팩, 스택 등)을 사용하여 앱의 실행 가능한 아티팩트 재작성
주어진 인덱스에서 실행 중인 애플리케이션 인스턴스를 종료하고 애플리케이션의 새 인스턴스를 동일한 인덱스로 인스턴스화합니다.
Run a one-off task on an app
List tasks of an app
Terminate a running task of an app
최근 앱 이벤트 표시
DEA 백엔드에서 실행 중인 앱의 특정 파일 컨텐츠 또는 디렉토리에 있는 파일의 목록을 인쇄
앱의 최근 로그 추적 또는 표시
앱의 모든 환경 변수 표시
앱의 환경 변수 설정
환경 변수 제거
모든 스택 나열(스택은 앱을 실행할 수 있는 운영 체제를 비롯한 사전 빌드된 파일 시스템)
스택의 정보 표시(스택은 앱을 실행할 수 있는 운영 체제를 비롯한 사전 빌드된 파일 시스템)
애플리케이션의 소스 코드를 다른 기존 애플리케이션에 복사(그리고 해당 애플리케이션을 다시 시작)
성공적으로 푸시된 앱에 대한 앱 Manifest 작성
앱에 수행되는 상태 검사의 유형 표시
앱에 수행되는 상태 검사의 유형 변경
애플리케이션에 ssh 사용
애플리케이션에 ssh 사용 안함
애플리케이션 컨테이너 인스턴스에서 SSH가 사용되는지 보고
애플리케이션 컨테이너 인스턴스에 대한 SSH

서비스

마켓플레이스에 사용 가능한 오퍼링 나열
대상 영역에 모든 서비스 인스턴스 나열
서비스 인스턴스 정보 표시
서비스 인스턴스 작성
서비스 인스턴스 업데이트
서비스 인스턴스 삭제
서비스 인스턴스 이름 바꾸기
서비스 인스턴스의 키 작성
서비스 인스턴스의 키 나열
서비스 키 정보 표시
서비스 키 삭제
앱에 서비스 인스턴스 바인드
앱에서 서비스 인스턴스 바인드 해제
서비스 인스턴스를 HTTP 라우트에 바인드
서비스 인스턴스를 HTTP 라우트에서 바인드 해제
사용자 제공 서비스 인스턴스를 CF 앱에 사용할 수 있도록 설정
사용자 제공 서비스 인스턴스 업데이트

조직

모든 조직 나열
조직 정보 표시
조직 작성
조직 삭제
조직 이름 바꾸기

영역

조직에 모든 영역 나열
영역 정보 표시
영역 작성
영역 삭제
영역 이름 바꾸기
영역에 대한 SSH 액세스 허용
영역에 대한 SSH 액세스 허용 안 함
영역에서 SSH가 허용되는지 보고

도메인

대상 조직에 도메인 나열
나중에 사용하기 위해 조직에 도메인 작성
도메인 삭제
모든 조직에서 사용할 수 있는 도메인 작성(관리 전용)
공유 도메인 삭제
라우터 그룹 나열

라우트

현재 영역 또는 현재 조직에 모든 라우트 나열
나중에 사용하도록 영역에 URL 작성
단순 검사를 수행하여 라우트가 현재 있는지 여부 판별
앱에 URL 라우트 추가
앱에서 URL 라우트 제거
라우트 삭제
모든 고아 라우트(예: 앱에 맵핑되지 않은 라우트) 삭제

빌드팩

모든 빌드팩 나열
빌드팩 작성
빌드팩 업데이트
빌드팩 이름 바꾸기
빌드팩 삭제

사용자 관리

새 사용자 작성
사용자 삭제
역할순으로 조직 사용자 표시
사용자에게 조직 역할 지정
사용자에게서 조직 역할 제거
역할순으로 영역 사용자 표시
사용자에게 영역 역할 지정
사용자에게서 영역 역할 제거

조직 관리자

사용 가능한 사용 할당량 나열
할당량 정보 표시
조직에 할당량 지정
새 리소스 할당량 정의
할당량 삭제
기존 리소스 할당량 업데이트
조직과 개인용 도메인 공유
조직과 개인용 도메인 공유 취소

영역 관리자

사용 가능한 영역 리소스 할당량 나열
영역 할당량 정보 표시
새 영역 리소스 할당량 정의
기존 영역 할당량 업데이트
영역 할당량 정의를 삭제하고 모든 영역에서 영역 할당량 지정 해제
영역에 영역 할당량 정의 지정
영역에서 할당량 지정 해제

서비스 관리자

서비스 인증 토큰 나열
서비스 인증 토큰 작성
서비스 인증 토큰 업데이트
서비스 인증 토큰 삭제
서비스 브로커 나열
서비스 브로커 작성
서비스 브로커 업데이트
서비스 브로커 삭제
서비스 브로커 이름 바꾸기
한 서비스 플랜에서 다른 서비스 플랜으로 서비스 인스턴스 마이그레이션
서비스 브로커에 요청하지 않고 Cloud Foundry 데이터베이스에서 서비스와 하위 오브젝트를 재귀적으로 제거
서비스 브로커에 요청하지 않고 Cloud Foundry 데이터베이스에서 서비스 인스턴스와 하위 오브젝트를 재귀적으로 제거
서비스 액세스 설정 나열
하나 또는 모든 조직의 서비스나 서비스 플랜에 대한 액세스 사용
하나 또는 모든 조직의 서비스나 서비스 플랜에 대한 액세스 사용 안함

보안 그룹

단일 보안 그룹 표시
모든 보안 그룹 나열
보안 그룹 작성
보안 그룹 업데이트
보안 그룹 삭제
조직의 모든 기존 영역 또는 특정 영역에 보안 그룹 바인드
영역에서 보안 그룹 바인드 해제
스테이징 애플리케이션에 사용할 보안 그룹의 목록에 보안 그룹 바인드
애플리케이션의 스테이징 세트에 보안 그룹 나열
스테이징 애플리케이션의 보안 그룹 세트에서 보안 그룹 바인드 해제
실행 애플리케이션에 사용할 보안 그룹의 목록에 보안 그룹 바인드
실행 애플리케이션의 보안 그룹 세트에 보안 그룹 나열
실행 애플리케이션의 보안 그룹 세트에서 보안 그룹 바인드 해제

환경 변수 그룹

실행 환경 변수 그룹의 컨텐츠 검색
스테이징 환경 변수 그룹의 컨텐츠 검색
매개변수를 JSON으로 전달하여 스테이징 환경 변수 그룹 작성
매개변수를 JSON으로 전달하여 실행 환경 변수 그룹 작성

ISOLATION SEGMENTS

List all isolation segments
Create an isolation segment
Delete an isolation segment
Entitle an organization to an isolation segment
Revoke an organization's entitlement to an isolation segment
Assign the isolation segment that apps in a space are started in
Reset the isolation segment assignment of a space to the org's default

기능 플래그

각 플래그 지정 가능한 기능의 상태를 포함한 기능 플래그의 목록 검색
상태를 포함한 개별 기능 플래그 검색
사용자가 액세스하여 기능을 사용할 수 있도록 기능을 사용으로 설정
사용자가 액세스하여 기능을 사용할 수 있도록 기능을 사용 안함으로 설정

고급

대상 API 엔드포인트에 대한 요청 실행
구성에 기본값 쓰기
현재 세션의 OAuth 토큰 검색과 표시
SSH 클라이언트의 일회성 비밀번호 가져오기

플러그인 저장소 추가/제거

새 플러그인 저장소 추가
플러그인 저장소 제거
추가된 모든 플러그인 저장소 나열
지정된 저장소 또는 추가된 모든 저장소에서 사용 가능한 모든 플러그인 나열

플러그인 추가/제거

List commands of installed plugins
CLI 플러그인 설치
Uninstall CLI plugin

설치된 플러그인 명령

환경 변수

CF_COLOR=false
출력에 색상을 입히지 않음
CF_DIAL_TIMEOUT=5
이름 분석을 포함한 연결을 설정하기 위한 최대 대기 시간(초)
CF_HOME=path/to/dir/
경로를 기본 구성 디렉토리로 대체
CF_PLUGIN_HOME=path/to/dir/
경로를 기본 플러그인 구성 디렉토리로 대체
CF_TRACE=true
API 요청 진단을 stdout에 인쇄
CF_TRACE=path/to/trace.log
로그 파일에 API 요청 진단 추가
https_proxy=proxy.example.com:8080
API 요청에 HTTP 프록시 사용

글로벌 옵션

--help, -h
도움말 표시
-v
API 요청 진단을 stdout에 인쇄