Skalieren Sie Ihre zustandsorientierten Arbeitslasten entsprechend den sich entwickelnden Anforderungen an Containerarbeitslasten.
Hinweise
Wenn Sie Befehle für den vorkonfigurierten Bare-Metal-Kubernetes-Cluster ausführen möchten, benötigen Sie die folgenden Ressourcen:
Suchen Sie den Namen des Kubernetes-Clusters oder fragen Sie Ihren Plattformadministrator danach.
Melden Sie sich an und generieren Sie die kubeconfig-Datei für den Kubernetes-Cluster, falls Sie noch keine haben.
Verwenden Sie den kubeconfig-Pfad des Kubernetes-Clusters, um
CLUSTER_KUBECONFIG
in dieser Anleitung zu ersetzen.
Bitten Sie Ihren IAM-Administrator der Organisation, Ihnen die Rolle „Namespace Admin“ (namespace-admin
) im Namespace Ihres Projekts zuzuweisen, um die erforderlichen Berechtigungen zum Skalieren zustandsorientierter Arbeitslasten zu erhalten.
StatefulSet
-Ressource skalieren
Mit der Skalierungsfunktion von Kubernetes können Sie die Anzahl der in Ihrer StatefulSet
-Ressource ausgeführten Pods entsprechend skalieren.
Pods einer StatefulSet
-Ressource manuell skalieren
So skalieren Sie Ihre StatefulSet
-Ressource manuell:
kubectl --kubeconfig CLUSTER_KUBECONFIG -n NAMESPACE \
scale statefulset STATEFULSET_NAME \
--replicas NUMBER_OF_REPLICAS
Ersetzen Sie Folgendes:
CLUSTER_KUBECONFIG
: Die kubeconfig-Datei für den Kubernetes-Cluster.NAMESPACE
: der Projekt-Namespace.STATEFULSET_NAME
: Der Name desStatefulSet
-Objekts, in dem skaliert werden soll.NUMBER_OF_REPLICAS
: die ausgewählte Anzahl replizierterPod
-Objekte imStatefulSet
-Objekt.
Pods durch direktes Aktualisieren skalieren
So skalieren Sie die Pods einer StatefulSet
-Ressource direkt in der Manifestdatei:
kubectl --kubeconfig CLUSTER_KUBECONFIG -n NAMESPACE \
patch statefulsets STATEFULSET_NAME \
-p '{"spec":{"replicas":NUMBER_OF_REPLICAS}}'
Ersetzen Sie Folgendes:
CLUSTER_KUBECONFIG
: Die kubeconfig-Datei für den Kubernetes-Cluster.NAMESPACE
: der Projekt-Namespace.STATEFULSET_NAME
: Der Name desStatefulSet
-Objekts, in dem skaliert werden soll.NUMBER_OF_REPLICAS
: die ausgewählte Anzahl replizierterPod
-Objekte imStatefulSet
-Objekt.