이름
kf proxy-route
- 경로로 로컬 역방향 프록시를 시작합니다.
개요
kf proxy-route ROUTE [flags]
설명
프록시는 운영체제의 루프백 기기에서 열려 있는 로컬 포트에서 클러스터 게이트웨이에 대한 역방향 HTTP 프록시를 만듭니다.
이 프록시는 모든 HTTP 요청을 재작성하여 경로와 일치하도록 HTTP 호스트 헤더를 변경합니다. 여러 앱이 동일한 경로에 매핑되면 프록시를 통해 전송된 트래픽은 가중치에 따라 라우팅 규칙을 따릅니다. 경로에 매핑된 앱이 없으면 프록시를 통해 전송된 트래픽은 HTTP 404 상태 코드를 반환합니다.
프록시 경로는 어떤 Kubernetes 리소스에도 직접 연결을 설정하지 않습니다.
프록시가 작동하려면 다음이 필요합니다.
- 클러스터 게이트웨이를 로컬 머신에서 액세스할 수 있어야 합니다.
- 경로에 공개 URL이 포함되어야 합니다.
예
kf proxy-route myhost.example.com
플래그
--gateway=string
요청을 라우팅할 HTTP 게이트웨이의 IP 주소입니다.
-h, --help
proxy-route 도움말
--port=int
리슨할 로컬 포트(기본값: 8080)
상속된 플래그
이러한 플래그는 상위 명령어에서 상속됩니다.
--as=string
작업을 위해 가장할 사용자 이름입니다.
--as-group=strings
작업을 위해 가장할 그룹입니다. 이 플래그를 여러 번 포함하여 여러 그룹을 지정합니다.
--config=string
CLI 요청에 사용할 Kf 구성 파일의 경로입니다.
--kubeconfig=string
CLI 요청에 사용할 kubeconfig 파일의 경로입니다.
--log-http
HTTP 요청을 표준 오류에 로깅합니다.
--space=string
명령어를 실행할 공간입니다. 이 플래그는 현재 타겟팅된 Space를 재정의합니다.