PlacementPolicy interface
PlacementPolicy contiene le regole per selezionare i cluster di membri target per posizionare le risorse selezionate. Si noti che verranno selezionati solo cluster che sono sia uniti che soddisfano le regole. Puoi specificare al massimo uno dei due campi: ClusterName e Affinity. Se nessuno viene specificato, tutti i cluster uniti vengono selezionati.
Proprietà
| affinity | Affinity contiene regole di schedulazione di affinità di cluster. Definisce quali cluster membri posizionare le risorse selezionate. Valido solo se il tipo di posizionamento è "PickAll" o "PickN". |
| cluster |
ClusterNames contiene un elenco dei nomi di MemberCluster per posizionare le risorse selezionate. Valido solo se il tipo di posizionamento è "PickFixed" |
| placement |
Tipo di collocamento. Può essere "PickAll", "PickN" o "PickFixed". Il predefinito è PickAll. |
| tolerations | Se specificato, le Tolleranze del ClusterResourcePlacement. Le tolleranze non possono essere aggiornate o cancellate. Questo campo è di livello beta ed è per la caratteristica taints and tollers. |
Dettagli proprietà
affinity
Affinity contiene regole di schedulazione di affinità di cluster. Definisce quali cluster membri posizionare le risorse selezionate. Valido solo se il tipo di posizionamento è "PickAll" o "PickN".
affinity?: Affinity
Valore della proprietà
clusterNames
ClusterNames contiene un elenco dei nomi di MemberCluster per posizionare le risorse selezionate. Valido solo se il tipo di posizionamento è "PickFixed"
clusterNames?: string[]
Valore della proprietà
string[]
placementType
Tipo di collocamento. Può essere "PickAll", "PickN" o "PickFixed". Il predefinito è PickAll.
placementType?: string
Valore della proprietà
string
tolerations
Se specificato, le Tolleranze del ClusterResourcePlacement. Le tolleranze non possono essere aggiornate o cancellate. Questo campo è di livello beta ed è per la caratteristica taints and tollers.
tolerations?: Toleration[]