Obtenir des informations sur un node pool

Vous pouvez obtenir des informations sur les node pools que vous avez créés.

Obtenir des informations sur un node pool avec kubectl

Pour obtenir des informations sur vos node pools, utilisez la commande kubectl get npl en suivant cette syntaxe :

Exemple de requête
$ kubectl get npl NAME_OF_NODEPOOL --output yaml

Cette commande contient les options suivantes que vous pouvez avoir besoin de spécifier :

  • (optionnel) output : Le format de sortie de la réponse (json | yaml | wide).

La commande kubectl get npl renvoie des informations exhaustives sur votre node pool, dont l’ID du compte OUTSCALE qui gère vos clusters (oks.account-id), l’ID du security group appliqué (oks.nodepool.security-group), et l’ID du réseau du control plane de votre projet (oks.network-id).

Exemple de résultat
apiVersion: oks.dev/v1beta2
kind: NodePool
metadata:
  ...
  labels:
    oks.account-id: "123456789876"
    oks.network_id: vpc-1a2b3c4d
    oks.nodepool.security-group: sg-abcd1ef2
  name: testnodepool
  resourceVersion: "1234"
  uid: 12a345bc-d678-9e87-f65g-h4321i234jk5
spec:
  autoHealing: true
  autoscaling: false
  desiredNodes: 2
  maxNodes: 0
  minNodes: 0
  nodeType: tinav6.c1r1p2
  taint: false
  upgradeStrategy:
    autoUpgradeEnabled: true
    autoUpgradeMaintenance:
      durationHours: 1
      startHour: 12
      weekDay: Tue
    maxSurge: 0
    maxUnavailable: 1
  volumes:
  - device: root
    dir: /
    filesystem: ext4
    iops: 0
    size: 100
    type: gp2
  zones:
  - eu-west-2a
  ...

Pour en savoir plus sur le contenu de cet exemple de résultat, voir Référence des manifestes de node pool.

Pages connexes