Vertex AI Workbench KRM API 참조

패키지

aiplatform.gdc.goog/v1

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

리소스 유형

노트북

Notebook은 Notebooks API의 스키마입니다.

표시 위치: - NotebookList

필드 설명
apiVersion 문자열 aiplatform.gdc.goog/v1
kind 문자열 Notebook
metadata ObjectMeta metadata 필드는 Kubernetes API 문서를 참고하세요.
spec NotebookSpec
status NotebookStatus

NotebookCondition

표시 위치: - NotebookStatus

필드 설명
type 문자열 조건의 유형입니다. 가능한 값은 Running, Waiting, Terminated의 세 가지입니다.
lastProbeTime 시간 Notebook이 마지막으로 프로브된 시간입니다.
reason 문자열 컨테이너가 현재 상태인 이유를 포함하는 문자열입니다.
message 문자열 컨테이너가 현재 상태에 있음을 나타내는 자세한 메시지가 포함된 문자열입니다.

NotebookError

NotebookError은 노트북 리소스를 업데이트하는 중에 발생한 오류를 나타냅니다.

표시 위치: - NotebookStatus

필드 설명
errorMessage 문자열 Pod 상태를 설명하는 자세한 메시지가 포함된 문자열입니다.
code 문자열 현재 상태의 Pod 오류 코드를 포함하는 문자열입니다(예: VTXWB-E0000).

NotebookList

NotebookList에는 Notebook 인스턴스 목록이 포함됩니다.

필드 설명
apiVersion 문자열 aiplatform.gdc.goog/v1
kind 문자열 NotebookList
metadata ListMeta metadata 필드는 Kubernetes API 문서를 참고하세요.
items Notebook 배열

NotebookSpec

NotebookSpec은 노트북에 대해 원하는 상태를 정의합니다.

표시 위치: - 노트북

필드 설명
template NotebookTemplateSpec 클러스터에서 Notebook 워크로드의 원하는 상태를 설명하는 Notebook 인스턴스 사양입니다.

NotebookStatus

NotebookStatus은 노트북의 관찰된 상태를 정의합니다.

표시 위치: - 노트북

필드 설명
conditions NotebookCondition 배열 지원 중단됨, Notebook CR Events을 사용하세요. NotebookCondition 객체의 배열입니다.
readyReplicas 정수 ConditionReady로 설정된 StatefulSet 컨트롤러에 의해 생성된 Pods의 수입니다.
containerState ContainerState 지원 중단됨, NotebookStatus.Phase를 사용하세요. 기본 컨테이너의 상태입니다. 자세한 내용은 https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.22/#containerstate-v1-core를 참고하세요.
phase 문자열 현재 Pod 단계를 포함하는 문자열입니다.
reason 문자열 Pod가 현재 상태인 이유를 포함하는 문자열입니다.
podUnavailableTime 시간 Notebook이 현재 실행되고 있지 않거나 컨트롤러가 포드 상태를 쿼리하지 못한 경우 Notebook 포드가 실행되지 않는 것으로 처음 관찰된 시간입니다.
error NotebookError Notebook 리소스를 업데이트하는 중에 발생한 마지막 오류입니다. 성공 시 이 필드는 비어 있습니다.

NotebookTemplateSpec

NotebookTemplateSpec는 클러스터의 원하는 상태를 정의합니다.

표시 위치: - NotebookSpec

필드 설명
spec PodSpec 컨테이너, 컨테이너의 환경 변수, 스케줄러 이름, 보안 컨텍스트와 같은 기타 속성을 정의합니다. 자세한 내용은 https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.22/#podspec-v1-core를 참고하세요.
userCluster 문자열 UserCluster은 노트북 워크로드가 생성되는 사용자 클러스터의 이름입니다. 클러스터에 PodSpec에 지정된 워크로드를 실행하기에 충분한 리소스가 있어야 합니다.