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 le fichier iks-ca-configmap et désactivez le pool de workers dont vous souhaitez modifier la taille ou rééquilibrer la charge en le supprimant de la section workerPoolsConfig.json .

    oc 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.

    oc 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