PlacementPolicy interface
PlacementPolicy enthält die Regeln, um Zielmitgliedscluster auszuwählen, um die ausgewählten Ressourcen zu platzieren. Beachten Sie, dass nur Cluster ausgewählt werden, die sowohl verbunden sind als auch die Regeln erfüllen. Du kannst höchstens eines der beiden Felder angeben: ClusterNames und Affinity. Wenn keiner angegeben ist, werden alle verbundenen Cluster ausgewählt.
Eigenschaften
| affinity | Affinität enthält Cluster-Affinitätsplanungsregeln. Definiert, welche Mitgliedscluster die ausgewählten Ressourcen platzieren sollen. Gilt nur, wenn der Platzierungstyp "PickAll" oder "PickN" ist. |
| cluster |
ClusterNames enthält eine Liste von Namen von MemberCluster, um die ausgewählten Ressourcen zu platzieren. Nur gültig, wenn der Platzierungstyp "PickFixed" ist. |
| placement |
Art der Platzierung. Kann "PickAll", "PickN" oder "PickFixed" sein. Standardmäßig ist PickAll. |
| tolerations | Wenn angegeben, die Toleranzen von ClusterResourcePlacement. Toleranzen können nicht aktualisiert oder gelöscht werden. Dieses Feld ist auf Beta-Niveau und dient für die Funktion Verunreinigungen und Toleranzen. |
Details zur Eigenschaft
affinity
Affinität enthält Cluster-Affinitätsplanungsregeln. Definiert, welche Mitgliedscluster die ausgewählten Ressourcen platzieren sollen. Gilt nur, wenn der Platzierungstyp "PickAll" oder "PickN" ist.
affinity?: Affinity
Eigenschaftswert
clusterNames
ClusterNames enthält eine Liste von Namen von MemberCluster, um die ausgewählten Ressourcen zu platzieren. Nur gültig, wenn der Platzierungstyp "PickFixed" ist.
clusterNames?: string[]
Eigenschaftswert
string[]
placementType
Art der Platzierung. Kann "PickAll", "PickN" oder "PickFixed" sein. Standardmäßig ist PickAll.
placementType?: string
Eigenschaftswert
string
tolerations
Wenn angegeben, die Toleranzen von ClusterResourcePlacement. Toleranzen können nicht aktualisiert oder gelöscht werden. Dieses Feld ist auf Beta-Niveau und dient für die Funktion Verunreinigungen und Toleranzen.
tolerations?: Toleration[]