PlacementPolicy interface

PlacementPolicy에는 선택한 자원을 배치할 타겟 멤버 클러스터를 선택하는 규칙이 포함되어 있습니다. 규칙을 만족하고 결합된 클러스터만 선택된다는 점에 유의하세요. 두 필드 중 최대 하나만 지정할 수 있습니다: ClusterNames와 Affinity. 만약 하나도 지정되지 않았다면, 모든 조인된 클러스터가 선택됩니다.

속성

affinity

친화도는 클러스터 친화도 스케줄링 규칙을 포함합니다. 선택한 자원을 배치할 멤버 클러스터를 정의합니다. 배치 유형이 "PickAll" 또는 "PickN"일 때만 유효합니다.

clusterNames

ClusterNames는 선택한 자원을 배치할 수 있는 MemberCluster 이름 목록을 포함합니다. 배치 유형이 "PickFixed"일 때만 유효합니다.

placementType

배치 유형. "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[]

속성 값