PlacementPolicy interface
PlacementPolicy에는 선택한 자원을 배치할 타겟 멤버 클러스터를 선택하는 규칙이 포함되어 있습니다. 규칙을 만족하고 결합된 클러스터만 선택된다는 점에 유의하세요. 두 필드 중 최대 하나만 지정할 수 있습니다: ClusterNames와 Affinity. 만약 하나도 지정되지 않았다면, 모든 조인된 클러스터가 선택됩니다.
속성
| affinity | 친화도는 클러스터 친화도 스케줄링 규칙을 포함합니다. 선택한 자원을 배치할 멤버 클러스터를 정의합니다. 배치 유형이 "PickAll" 또는 "PickN"일 때만 유효합니다. |
| cluster |
ClusterNames는 선택한 자원을 배치할 수 있는 MemberCluster 이름 목록을 포함합니다. 배치 유형이 "PickFixed"일 때만 유효합니다. |
| placement |
배치 유형. "PickAll", "PickN" 또는 "PickFixed"일 수 있습니다. 기본값은 PickAll입니다. |
| tolerations | 명시되어 있다면, ClusterResourcePlacement의 허용 범위입니다. 관용은 업데이트하거나 삭제할 수 없습니다. 이 필드는 베타 레벨이며 오염 및 내성 기능에 관한 것입니다. |
속성 세부 정보
affinity
친화도는 클러스터 친화도 스케줄링 규칙을 포함합니다. 선택한 자원을 배치할 멤버 클러스터를 정의합니다. 배치 유형이 "PickAll" 또는 "PickN"일 때만 유효합니다.
affinity?: Affinity
속성 값
clusterNames
ClusterNames는 선택한 자원을 배치할 수 있는 MemberCluster 이름 목록을 포함합니다. 배치 유형이 "PickFixed"일 때만 유효합니다.
clusterNames?: string[]
속성 값
string[]
placementType
배치 유형. "PickAll", "PickN" 또는 "PickFixed"일 수 있습니다. 기본값은 PickAll입니다.
placementType?: string
속성 값
string
tolerations
명시되어 있다면, ClusterResourcePlacement의 허용 범위입니다. 관용은 업데이트하거나 삭제할 수 없습니다. 이 필드는 베타 레벨이며 오염 및 내성 기능에 관한 것입니다.
tolerations?: Toleration[]