Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:Ajouter un nœud GPU

Dernière mise à jour :Sep 21, 2026

Les clusters Container Service for Kubernetes (ACK) Edge vous permettent de gérer les ressources GPU sur site au sein d'un pool de nœuds edge. Cette rubrique explique comment ajouter un nœud accéléré par GPU à un pool de nœuds edge dans un cluster ACK Edge.

Prérequis

Limites

Procédure

Kubernetes 1.26 ou version ultérieure

Pour les clusters ACK Edge exécutant Kubernetes version 1.26 ou ultérieure, il n'est pas nécessaire de configurer le paramètre gpuVersion lors de l'ajout d'un nœud équipé d'un GPU NVIDIA. L'outil d'intégration détecte automatiquement le modèle de GPU et installe les composants requis.

La procédure d'ajout d'un nœud accéléré par GPU est identique à celle d'ajout d'un nœud edge standard. Pour plus d'informations, consultez la page Ajouter un nœud edge.

Remarque

Les clusters ACK Edge exécutant Kubernetes 1.26 ou version ultérieure prennent en charge toutes les séries de GPU NVIDIA de qualité professionnelle, y compris les séries Tesla, Hopper (série H), Ada Lovelace (série A) et L.

Kubernetes antérieur à 1,26

Lorsque vous ajoutez un nœud accéléré par GPU à un cluster ACK Edge exécutant une version de Kubernetes antérieure à 1,26, vous devez sélectionner l'un des modèles de GPU pris en charge répertoriés dans le tableau suivant. Si vous souhaitez utiliser un autre modèle de GPU, ouvrez un ticket.

Architecture du système d'exploitation

Modèle de GPU

Version du cluster ACK Edge

AMD64/x86_64

Nvidia_Tesla_T4

≥1.16.9-aliyunedge.1

AMD64/x86_64

Nvidia_Tesla_P4

≥1.16.9-aliyunedge.1

AMD64/x86_64

Nvidia_Tesla_P100

≥1.16.9-aliyunedge.1

AMD64/x86_64

Nvidia_Tesla_V100

≥1.18.8-aliyunedge.1

AMD64/x86_64

Nvidia_Tesla_A10

≥1.20.11-aliyunedge.1

AMD64/x86_64

Nvidia_L40

≥1.26.3-aliyun.1

  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur le nom de votre cluster. Dans le volet de navigation de gauche, cliquez sur Nodes > Node Pools.

  3. Sur la page Node Pools, sélectionnez **Icon > Add Existing Node** dans la colonne Actions située à droite du pool de nœuds cible.

  4. Sur la page Add Node, cliquez sur Manual pour ajouter une instance existante.

  5. Cliquez sur Next pour accéder à la page d'informations sur l'instance. Sur cette page, spécifiez les paramètres de configuration du nœud. Pour plus d'informations, consultez la section Liste des paramètres.

    {
      "gpuVersion": "Nvidia_Tesla_T4",
      "enableIptables": true,
      "quiet": true,
      "manageRuntime": true,
      "allowedClusterAddons": [
        "kube-proxy",
        "flannel",
        "coredns"
      ]
    }
    Remarque
    • Lors de la génération du script d'accès au nœud, vous devez configurer le paramètre gpuVersion . Pour connaître les versions de GPU prises en charge, consultez la section Limites d'utilisation.

    • Une fois ce paramètre configuré, l'outil d'intégration installe automatiquement nvidia-containerd-runtime. Pour plus d'informations, consultez la page nvidia-containerd-runtime.

  6. Une fois la configuration terminée, cliquez sur Next. Sur la page Complete, cliquez sur Copy, puis collez et exécutez le script sur votre nœud edge.

    Le résultat suivant indique que le nœud a été ajouté avec succès.

    I0410 10:54:25.801554    19419 join-node.go:241] [join-node] Config the kubelet service configuration successfully.
    I0410 10:54:25.801590    19419 join-node.go:246] [join-node] Adding edge hub static yaml
    I0410 10:54:25.801662    19419 join-node.go:279] [join-node] Add edge hub static yaml is ok
    I0410 10:54:25.801666    19419 join-node.go:384] [join-node] Start to joining node to cluster.
    I0410 10:54:27.338166    19419 join-node.go:393] [join-node] Join node to cluster successfully.
    I0410 10:54:27.338214    19419 install.go:151] [install-edgehub] Checking edgehub status
    I0410 10:54:37.357405    19419 install.go:156] [install-edgehub] Edgehub is ok
    I0410 10:54:37.357421    19419 install.go:86] [install-edgehub] Reconfiguring the kubelet configuration files.
    I0410 10:54:37.364387    19419 install.go:103] [install-edgehub] Reconfigure the kubelet configuration files successfully.
    I0410 10:54:37.364400    19419 install.go:104] [install-edgehub] Restarting the kubelet.
    I0410 10:54:52.626540    19419 install.go:127] [install-edgehub] Restart the kubelet successfully.
    I0410 10:54:52.626613    19419 postcheck.go:77] [post-check] Checking docker status
    I0410 10:54:52.629194    19419 postcheck.go:86] [post-check] docker is ok
    I0410 10:54:52.629208    19419 postcheck.go:92] [post-check] Checking kubelet status
    I0410 10:54:52.631661    19419 postcheck.go:100] [post-check] Kubelet is ok
    I0410 10:54:52.631671    19419 postcheck.go:106] [post-check] Checking edgehub status
    I0410 10:54:52.642345    19419 postcheck.go:113] [post-check] Edgehub is ok
    I0410 10:54:52.642356    19419 postcheck.go:129] [post-check] Checking addon kube-proxy status.
    I0410 10:54:52.683227    19419 postcheck.go:133] [post-check] kube-proxy is OK.
    I0410 10:54:52.683243    19419 postcheck.go:129] [post-check] Checking addon flannel status.
    I0410 10:54:52.724501    19419 postcheck.go:133] [post-check] flannel is OK.
    I0410 10:54:52.724518    19419 postcheck.go:129] [post-check] Checking addon coredns status.
    I0410 10:54:52.764745    19419 postcheck.go:133] [post-check] coredns is OK.
    I0410 10:54:52.764763    19419 postcheck.go:165] [post-check] Callback to the OpenAPI.
    I0410 10:54:53.014706    19419 postcheck.go:178] [post-check] Callback to the OpenAPI successfully.
    I0410 10:54:53.014760    19419 postcheck.go:66] This node joined into the cluster successfully.

Rubriques connexes