1.28. Route [route.openshift.io/v1]
- 설명
경로를 통해 개발자는 공개 DNS 항목을 통해 HTTP(S) 인식 부하 분산 및 프록시 계층을 통해 서비스를 노출할 수 있습니다. 경로는 TLS 옵션과 인증서를 추가로 지정하거나 라우터가 HTTP 및 HTTPS 트래픽에 대해 허용해야 하는 공개 CNAME을 지정할 수 있습니다. 관리자는 일반적으로 클러스터 방화벽 외부에서 라우터를 볼 수 있도록 구성하고, 서비스 콘텐츠에 대한 보안, 캐싱 또는 트래픽 제어를 추가할 수도 있습니다. 라우터는 일반적으로 서비스 엔드포인트와 직접 통신합니다.
경로가 생성되면
호스트
필드를 변경할 수 없습니다. 일반적으로 라우터는 충돌을 해결할 때 주어진 호스트와의 가장 오래된 경로를 사용합니다.라우터는 추가적인 사용자 정의가 필요하며 주석 필드를 통해 추가적인 제어를 지원할 수 있습니다.
관리자는 여러 라우터를 구성할 수 있으므로, 경로 상태 필드는 각 라우터 아래의 경로 이름과 상태에 대한 정보를 클라이언트에 반환하는 데 사용됩니다. 예를 들어 클라이언트가 중복된 이름을 선택하면 경로 상태 조건을 사용하여 해당 경로를 선택할 수 없음을 나타냅니다.
경로에서 HTTP/2 ALPN을 활성화하려면 사용자 지정(와일드카드 아님) 인증서가 필요합니다. 이렇게 하면 클라이언트, 특히 웹 브라우저가 연결을 병합하는 것을 방지할 수 있습니다. 연결 재사용/병합의 위험 때문에 기본 인증서를 사용하는 경로에서는 HTTP/2 ALPN을 지원하지 않습니다. 자체 사용자 정의 인증서가 없는 경로는 프런트엔드나 백엔드에서 HTTP/2 ALPN을 사용할 수 없습니다.
호환성 수준 1: 주요 릴리스 내에서 최소 12개월 또는 3개의 마이너 릴리스 내에서 안정적임(둘 중 더 긴 기간 적용).
- 유형
-
object