KRM API aiplatform.gdc.goog/v1

aiplatform.gdc.goog/v1

v1 패키지에는 aiplatform.gdc.goog v1 API 그룹의 API 스키마 정의가 포함되어 있습니다.

대상

서비스로 라우팅해야 하는 트래픽 양을 표시합니다.

표시 위치:

필드 설명
trafficPercentage 정수 서비스로 라우팅해야 하는 트래픽 양을 나타냅니다.
serviceRef DestinationServiceRef 서비스 참조를 나타냅니다.
httpPort 정수 ServiceRef.KindDeployedModel인 경우 사용되는 하드 코딩된 사이드카 HTTP 포트를 나타냅니다.
grpcPort 정수 ServiceRef.KindDeployedModel일 때 사용되는 하드 코딩된 사이드카 gRPC 포트를 나타냅니다.

DestinationServiceRef

트래픽을 라우팅할 수 있는 서비스를 정의합니다.

표시 위치:

필드 설명
kind 문자열 대상 서비스 참조의 종류를 나타냅니다(예: DeployedModel, MicroService, Service).
name 문자열
namespace 문자열

엔드포인트

서비스의 데이터 영역을 정의하고 해당 서비스의 라우팅을 처리합니다.

표시 위치:

필드 설명
apiVersion 문자열 aiplatform.gdc.goog
kind 문자열 Endpoint
metadata ObjectMeta metadata 필드는 Kubernetes API 문서를 참고하세요.
spec EndpointSpec
status EndpointStatus

EndpointList

Endpoint 리소스 목록이 포함됩니다.

필드 설명
apiVersion 문자열 aiplatform.gdc.goog
kind 문자열 EndpointList
metadata ListMeta metadata 필드는 Kubernetes API 문서를 참고하세요.
items 엔드포인트 배열

EndpointSpec

가중치가 있는 트래픽 대상을 포함하며 새 도메인 이름 시스템 (DNS) 이름을 만들어야 하는지 아니면 기존 이름을 사용해야 하는지를 정의합니다.

표시 위치:

필드 설명
destinations 대상 배열
createDns 불리언 새 DNS 이름을 만들어야 하는지 여부를 지정합니다.
dnsName 문자열 기존 또는 새 DNS 이름을 표시합니다. 이 필드는 지원 중단되었습니다. 대신 UserProvidedID을 사용하세요.
id 문자열 자동 생성된 엔드포인트 ID를 나타냅니다.
userProvidedId 문자열 사용자가 제공한 엔드포인트 ID를 나타냅니다.

EndpointStatus

표시 위치:

필드 설명
ready 불리언 리소스가 준비 상태인지 여부를 나타냅니다.
primaryCondition 리소스의 기본 조건을 나타냅니다. 리소스가 준비되면 조건은 리소스가 준비되었음을 나타냅니다. 그렇지 않으면 조건이 리소스가 준비되지 않은 기본 이유입니다.
resourceConditions 배열 리소스 및 하위 리소스의 조건 모음을 나타냅니다. 이를 사용하여 리소스와 하위 리소스의 전반적인 상태를 확인할 수 있습니다.
conditions Condition 배열 디버깅 목적으로 Kubernetes 리소스에서 채워진 원시 리소스 조건을 나타냅니다.
endpointFQDN 문자열 새 DNS 이름이 성공적으로 생성될 때 저장되는 엔드포인트의 정규화된 도메인 이름 (FQDN)을 나타냅니다.