Rééquilibrage ou redimensionnement des pools worker mis à l'échelle automatiquement

Pour pouvoir rééquilibrer ou redimensionner le pool de noeuds worker, vous devez d'abord supprimer le pool de noeuds worker de la mappe de configuration autoscaler pour désactiver la mise à l'échelle automatique.

  1. Modifiez et iks-ca-configmap désactivez le pool de travailleurs que vous souhaitez redimensionner ou rééquilibrer en le supprimant de la section workerPoolsConfig.json.

    kubectl edit cm -n kube-system iks-ca-configmap
    

    Exemple de sortie

    apiVersion: v1
    data:
      workerPoolsConfig.json: |
        [
         {"name": "","minSize": 1,"maxSize": 2,"enabled":false}
        ]
    kind: ConfigMap
    
  2. Sauvegardez iks-ca-configmap.

  3. Redimensionnez ou rééquilibrez votre pool de noeuds worker.

  4. Facultatif Mettez à jour vos noeuds worker de VPC.

  5. Ajoutez le pool de noeuds worker à iks-ca-configmap.

    kubectl edit cm -n kube-system iks-ca-configmap
    

    Exemple

    apiVersion: v1
    data:
      workerPoolsConfig.json: |
        [
         {"name": "<worker_pool>","minSize": 1,"maxSize": 2,"enabled":false}
        ]
    kind: ConfigMap