PlacementPolicy interface
PlacementPolicy 包含选择目标成员集群以放置所选资源的规则。 注意,只有那些同时连接且满足规则的簇才会被选中。 你最多只能指定两个字段中的一个:ClusterNames 和 Affinity。 如果没有指定,则选择所有连接的簇。
属性
| affinity | 亲和性包含簇亲和调度规则。 定义了将选定资源放置哪些成员簇。 只有当投放类型是“PickAll”或“PickN”时才有效。 |
| cluster |
ClusterNames 包含 MemberCluster 名称列表,用于放置所选资源。 只有当放置类型是“PickFixed”时才有效 |
| placement |
安置类型。 可以是“PickAll”、“PickN”或“PickFixed”。 默认是PickAll。 |
| tolerations | 如有指定,则为ClusterResourcePlacement的容忍度。 容忍不能更新或删除。 该字段为Beta级,用于污染和耐受特性。 |
属性详细信息
affinity
clusterNames
ClusterNames 包含 MemberCluster 名称列表,用于放置所选资源。 只有当放置类型是“PickFixed”时才有效
clusterNames?: string[]
属性值
string[]
placementType
安置类型。 可以是“PickAll”、“PickN”或“PickFixed”。 默认是PickAll。
placementType?: string
属性值
string
tolerations
如有指定,则为ClusterResourcePlacement的容忍度。 容忍不能更新或删除。 该字段为Beta级,用于污染和耐受特性。
tolerations?: Toleration[]