PropertySelectorRequirement interface

PropertySelectorRequirement ist eine spezifische Eigenschaftsanforderung bei der Auswahl von Clustern für die Ressourcenplatzierung.

Eigenschaften

name

Der Name ist der Name des Grundstücks; es sollte ein Kubernetes-Label-Name sein.

operator

Operator spezifiziert die Beziehung zwischen dem beobachteten Wert der angegebenen Eigenschaft eines Clusters und den in der Anforderung angegebenen Werten.

values

Werte sind eine Liste von Werten der angegebenen Eigenschaft, die die Flotte mit den beobachteten Werten einzelner Mitgliedscluster gemäß dem jeweiligen Operator vergleicht. Im Moment sollte jeder Wert eine Kubernetes-Größe sein. Weitere Informationen finden Sie unter https://pkg.go.dev/k8s.io/apimachinery/pkg/api/resource#Quantity. Wenn der Operator Gt (größer als), Ge (größer oder gleich zu), Lt (kleiner als) oder Le (kleiner als oder gleich un), Eq (gleich an) oder Ne (ne) ist, muss genau ein Wert in der Liste angegeben werden.

Details zur Eigenschaft

name

Der Name ist der Name des Grundstücks; es sollte ein Kubernetes-Label-Name sein.

name: string

Eigenschaftswert

string

operator

Operator spezifiziert die Beziehung zwischen dem beobachteten Wert der angegebenen Eigenschaft eines Clusters und den in der Anforderung angegebenen Werten.

operator: string

Eigenschaftswert

string

values

Werte sind eine Liste von Werten der angegebenen Eigenschaft, die die Flotte mit den beobachteten Werten einzelner Mitgliedscluster gemäß dem jeweiligen Operator vergleicht. Im Moment sollte jeder Wert eine Kubernetes-Größe sein. Weitere Informationen finden Sie unter https://pkg.go.dev/k8s.io/apimachinery/pkg/api/resource#Quantity. Wenn der Operator Gt (größer als), Ge (größer oder gleich zu), Lt (kleiner als) oder Le (kleiner als oder gleich un), Eq (gleich an) oder Ne (ne) ist, muss genau ein Wert in der Liste angegeben werden.

values: string[]

Eigenschaftswert

string[]