resourcemanager.global.gdc.goog/v1
프로젝트
고객의 모든 영역에서 조직의 여러 사용자 클러스터에 걸쳐 있는 네임스페이스를 나타냅니다. 네임스페이스 리소스이며 컨트롤러는 사전 구성된 네임스페이스에서 조정 Project 객체를 감시해야 합니다.
표시 위치: - ProjectList
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
Project | 
metadata ObjectMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
spec ProjectSpec | 
|
status ProjectStatus | 
ProjectList
프로젝트 컬렉션을 나타냅니다.
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
ProjectList | 
metadata ListMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
items 프로젝트 배열 | 
ProjectReplica
특정 영역 API 서버에 동기화될 복제된 프로젝트 리소스를 나타냅니다. 프로젝트 리소스에는 각 영역의 복제본이 있습니다. 프로젝트 리소스가 업데이트되면 리소스의 출시 전략에 따라 복제본이 점진적으로 업데이트됩니다.
표시 위치: - ProjectReplicaList
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
ProjectReplica | 
metadata ObjectMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
spec ProjectSpec | 
|
status ProjectReplicaStatus | 
ProjectReplicaList
프로젝트 복제본의 컬렉션을 나타냅니다.
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
ProjectReplicaList | 
metadata ListMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
items ProjectReplica 배열 | 
ProjectReplicaStatus
프로젝트 복제본의 상태를 제공합니다.
표시 위치: - ProjectReplica - ProjectZoneStatus
| 필드 | 설명 | 
|---|---|
conditions Condition 배열 | 
조건은 이 프로젝트의 전체 상태에 대한 관찰 결과를 나타냅니다. | 
availableClusters 정수 | 
AvailableClusters는 사용 가능한 사용자 클러스터의 양을 나타냅니다. | 
errorStatus ErrorStatus | 
ErrorStatus에는 현재 오류 목록과 이 필드가 업데이트되는 타임스탬프가 포함됩니다. | 
ProjectServiceAccount
모든 영역의 프로젝트와 연결된 ServiceAccount를 나타냅니다.
표시 위치: - ProjectServiceAccountList
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
ProjectServiceAccount | 
metadata ObjectMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
spec ProjectServiceAccountSpec | 
|
status ProjectServiceAccountStatus | 
ProjectServiceAccountKey
ProjectServiceAccount 리소스의 비공개 키로 서명된 JWT를 확인하는 데 사용되는 키 구성요소를 포함합니다. JWT는 인증 흐름의 일부로 사용됩니다. 현재 ProjectServiceAccountKey 리소스는 사용자 관리 키만 지원합니다. 사용자는 사용자 관리 키 쌍을 만들고 삭제할 수 있습니다.
사용자는 서비스 계정의 보안을 위해 이러한 키를 주기적으로 순환해야 합니다. 사용자는 이러한 키 쌍의 비공개 키를 보유하고 ProjectServiceAccountKey 리소스는 공개 키만 보유합니다.
표시 위치: - ProjectServiceAccountSpec
| 필드 | 설명 | 
|---|---|
algorithm ProjectServiceAccountKeyAlgorithm | 
키의 알고리즘입니다. 현재 ES256 키만 지원됩니다. | 
id 문자열 | 
키의 ID입니다. 이는 확인할 키를 결정하는 데 사용됩니다. | 
key 문자열 | 
확인할 base64로 인코딩된 공개 키입니다. | 
validBefore 시간 | 
키의 만료 시간입니다. | 
validAfter 시간 | 
키가 유효해지는 시작 시간입니다. | 
ProjectServiceAccountList
ProjectServiceAccount 컬렉션을 나타냅니다.
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
ProjectServiceAccountList | 
metadata ListMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
items ProjectServiceAccount 배열 | 
ProjectServiceAccountReplica
특정 영역 API 서버에 동기화될 복제된 ProjectServiceAccount 리소스를 나타냅니다. ProjectServiceAccount 리소스에는 각 영역의 복제본이 있습니다. ProjectServiceAccount 리소스가 업데이트되면 리소스의 출시 전략에 따라 복제본이 점진적으로 업데이트됩니다.
표시 위치: - ProjectServiceAccountReplicaList
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
ProjectServiceAccountReplica | 
metadata ObjectMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
spec ProjectServiceAccountSpec | 
|
status ProjectServiceAccountReplicaStatus | 
ProjectServiceAccountReplicaList
프로젝트 서비스 계정 복제본의 컬렉션을 나타냅니다.
| 필드 | 설명 | 
|---|---|
apiVersion 문자열 | 
resourcemanager.global.gdc.goog/v1 | 
kind 문자열 | 
ProjectServiceAccountReplicaList | 
metadata ListMeta | 
metadata 필드는 Kubernetes API 문서를 참고하세요. | 
items ProjectServiceAccountReplica 배열 | 
ProjectServiceAccountReplicaStatus
프로젝트 복제본의 상태를 제공합니다.
표시되는 위치: - ProjectServiceAccountReplica - ProjectServiceAccountZoneStatus
| 필드 | 설명 | 
|---|---|
conditions Condition 배열 | 
조건은 이 프로젝트의 전체 상태에 대한 관찰 결과를 나타냅니다. | 
errorStatus ErrorStatus | 
ErrorStatus에는 현재 오류 목록과 이 필드가 업데이트되는 타임스탬프가 포함됩니다. | 
ProjectServiceAccountSpec
프로젝트의 원하는 상태를 제공합니다.
표시 위치: - ProjectServiceAccount - ProjectServiceAccountReplica
| 필드 | 설명 | 
|---|---|
keys ProjectServiceAccountKey 배열 | 
ProjectServiceAccount 리소스의 JWT 서명을 확인하는 데 사용되는 공개 키입니다. | 
ProjectServiceAccountStatus
ProjectServiceAccount의 전체 상태를 제공합니다.
표시 위치: - ProjectServiceAccount
| 필드 | 설명 | 
|---|---|
conditions Condition 배열 | 
리소스의 전체 상태에 관한 관찰입니다. 알려진 조건 유형: Ready | 
rollout RolloutStatus | 
각 영역에 리소스를 출시하는 데 사용되는 현재 전략입니다. | 
zones ProjectServiceAccountZoneStatus 배열 | 
리소스가 출시된 영역 상태 목록입니다. | 
ProjectServiceAccountZoneStatus
특정 영역에 출시되는 ProjectServiceAccount의 상태를 제공합니다.
표시 위치: - ProjectServiceAccountStatus
| 필드 | 설명 | 
|---|---|
name 문자열 | 
이 상태가 나타내는 복제본이 있는 영역의 이름입니다. | 
rolloutStatus ZoneRolloutStatus | 
영역에 복제본을 출시하는 상태입니다. | 
replicaStatus ProjectServiceAccountReplicaStatus | 
영역에서 수집된 복제본의 조정 상태입니다. .rolloutStatus .replicaGeneration보다.observedGeneration이 작은 필드의 조건은 오래된 것입니다. | 
ProjectStatus
프로젝트의 전체 상태를 제공합니다.
표시 위치: - 프로젝트
| 필드 | 설명 | 
|---|---|
conditions Condition 배열 | 
리소스의 전체 상태에 관한 관찰입니다. 알려진 조건 유형: Ready | 
rollout RolloutStatus | 
각 영역에 리소스를 출시하는 데 사용되는 현재 전략입니다. | 
zones ProjectZoneStatus 배열 | 
리소스가 출시된 영역 상태 목록입니다. | 
ProjectZoneStatus
특정 영역에 출시되는 프로젝트의 상태를 제공합니다.
표시 위치: - ProjectStatus
| 필드 | 설명 | 
|---|---|
name 문자열 | 
이 상태가 나타내는 복제본이 있는 영역의 이름입니다. | 
rolloutStatus ZoneRolloutStatus | 
영역에 복제본을 출시하는 상태입니다. | 
replicaStatus ProjectReplicaStatus | 
영역에서 수집된 복제본의 조정 상태입니다. .rolloutStatus .replicaGeneration보다.observedGeneration이 작은 필드의 조건은 오래된 것입니다. |