KRM API upgrade.gdc.goog/v1

upgrade.gdc.goog/v1

ComponentOverride

ComponentOverride는 작동 가능한 구성요소 (OC)의 업그레이드를 변경합니다.

표시 위치: - OrganizationUpgradeExecutionOverrideSpec

필드 설명
name 문자열 이름은 이 재정의가 적용되는 작동 가능 구성요소 (OC) 이름입니다.
subcomponents SubcomponentOverride 배열 하위 구성요소는 변경할 하위 구성요소 업그레이드 목록입니다.
tasks TaskOverride 배열 Tasks는 변경할 업그레이드 작업 목록입니다.

ErrorStatus

표시되는 위치: - OrganizationUpgradeExecutionOverrideStatus

MaintenanceWindow

MaintenanceWindow는 패치 및 부 버전 업그레이드를 적용하기 위한 반복 기간을 지정합니다.

표시 위치: - MaintenanceWindowList

필드 설명
apiVersion 문자열 upgrade.gdc.goog/v1
kind 문자열 MaintenanceWindow
metadata ObjectMeta metadata 필드는 Kubernetes API 문서를 참고하세요.
spec MaintenanceWindowSpec

MaintenanceWindowList

MaintenanceWindowList는 MaintenanceWindow의 모음을 나타냅니다.

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

MaintenanceWindowSpec

MaintenanceWindowSpec은 MaintenanceWindow의 사양 (즉, 원하는 상태)을 제공합니다.

표시 위치: - MaintenanceWindow

필드 설명
upgradeType UpgradeType UpgradeType은 MaintenanceWindow의 유형을 나타내며 UpgradeTypeMinorUpgradeTypePatch 중 하나입니다.
recurrence 문자열 반복은 창이 반복되는 방식을 나타내는 RRULE 문자열을 인코딩합니다. https://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html 예: TimeWindow.StartTime = 2022-04-18T02:00:00Z TimeWindow.EndTime = 2022-04-18T06:00:00Z Recurrence = FREQ=WEEKLY;BYDAY=MO,WE 이 매개변수는 2022년 4월 18일 오전 2시부터 오전 6시까지 시작되는 일정을 만듭니다. 이후 매주 월요일과 수요일에 동일한 오전 2시~오전 6시 패턴이 반복됩니다.
timeWindow TimeWindow TimeWindow에는 MaintenanceWindow의 시작 시간과 종료 시간이 포함됩니다.
exclusions TimeWindow 배열 Exclusions는 건너뛴 TimeWindow의 배열입니다. 제외 항목에는 시간까지만 지정됩니다.

OrganizationUpgradeExecutionOverride

OrganizationUpgradeExecutionOverride는 GDC 버전의 업그레이드 실행을 수정하는 방법을 정의합니다. 이 문제는 현재 및 향후의 모든 업그레이드에 영향을 미칩니다.

표시 위치: - OrganizationUpgradeExecutionOverrideList

필드 설명
apiVersion 문자열 upgrade.gdc.goog/v1
kind 문자열 OrganizationUpgradeExecutionOverride
metadata ObjectMeta metadata 필드는 Kubernetes API 문서를 참고하세요.
spec OrganizationUpgradeExecutionOverrideSpec
status OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideList

OrganizationUpgradeExecutionOverrideList는 OrganizationUpgradeExecutionOverride의 컬렉션입니다.

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

OrganizationUpgradeExecutionOverrideSpec

OrganizationUpgradeExecutionOverrideSpec은 조직 업그레이드에 원하는 변경사항입니다.

표시되는 위치: - OrganizationUpgradeExecutionOverride

필드 설명
for OrganizationUpgradeSelector For는 이 업그레이드가 적용되는 OrganizationUpgrades를 지정합니다.
components ComponentOverride 배열 구성요소는 변경할 구성요소 업그레이드 목록입니다.

OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideStatus는 OrganizationUpgradeExecutionOverride의 관찰된 상태입니다.

표시되는 위치: - OrganizationUpgradeExecutionOverride

필드 설명
errorStatus ErrorStatus ErrorStatus는 이 OrganizationUpgradeExecutionOverride의 오류를 기록합니다.

OrganizationUpgradeSelector

OrganizationUpgradeSelector가 OrganizationUpgrades와 일치합니다.

표시 위치: - OrganizationUpgradeExecutionOverrideSpec

필드 설명
version SemanticVersion 버전은 조직이 업그레이드되는 GDC 버전입니다. GDC 업그레이드 '타겟' 버전이라고도 합니다.

SemanticVersion

semver.Version (시맨틱 버전)의 래퍼/별칭 유형입니다. KRM API를 지원하도록 확장되었습니다.

표시 위치: - OrganizationUpgradeSelector

필드 설명
major 정수
minor 정수
patch 정수
pre 문자열
metadata 문자열 metadata 필드는 Kubernetes API 문서를 참고하세요.
original 문자열

SubcomponentOverride

SubcomponentOverride는 작동 가능한 구성요소의 하위 구성요소 업그레이드를 변경합니다.

표시 위치: - ComponentOverride

필드 설명
name 문자열 이 재정의가 적용되는 하위 구성요소 이름입니다.
upgrade SubcomponentUpgradeOverride 업그레이드는 이 하위 구성요소의 업그레이드를 재정의하는 방법을 정의합니다.

SubcomponentUpgradeOverride

기본 유형: string SubcomponentUpgradeOverride는 하위 구성요소 업그레이드를 재정의하는 방법입니다.

표시 위치: - SubcomponentOverride

TaskExecutionOverride

기본 유형: string TaskExecutionOverride는 업그레이드 작업 실행을 재정의하는 방법입니다.

표시 위치: - TaskOverride

TaskOverride

TaskOverride는 작동 가능한 구성요소의 업그레이드 작업 실행을 변경합니다.

표시 위치: - ComponentOverride

필드 설명
name 문자열 이름은 업그레이드 작업의 이름입니다.
execution TaskExecutionOverride 실행은 업그레이드 작업의 실행을 변경하는 방법을 정의합니다.

TimeWindow

TimeWindow는 시간 청크를 정의합니다.

표시 위치: - MaintenanceWindowSpec

필드 설명
start 시간 시작은 기간의 시작을 나타냅니다.
end 시간 End는 기간의 끝을 나타냅니다.

UpgradeType

기본 유형: string UpgradeType은 업그레이드 유형을 지정합니다. 다음 업그레이드 유형 중 하나만 지정할 수 있습니다.

표시 위치: - MaintenanceWindowSpec