

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# GPU-Unterstützung
<a name="gpu-support"></a>

Eksctl unterstützt die Auswahl von GPU-Instanztypen für Knotengruppen. Geben Sie einfach einen kompatiblen Instanztyp für den Befehl create oder über die Konfigurationsdatei an.

```
eksctl create cluster --node-type=p2.xlarge
```

**Anmerkung**  
Es ist nicht mehr erforderlich, das Marketplace-AMI für GPU-Unterstützung auf EKS zu abonnieren.

Die AMI-Resolver (`auto`und`auto-ssm`) erkennen, dass Sie einen GPU-Instance-Typ verwenden möchten, und wählen das richtige EKS-optimierte beschleunigte AMI aus.

Eksctl erkennt, dass ein AMI mit einem GPU-enabled Instanztyp ausgewählt wurde, und installiert das [NVIDIA Kubernetes-Geräte-Plugin](https://github.com/NVIDIA/k8s-device-plugin) automatisch.

**Anmerkung**  
Windows- und Ubuntu-AMIs werden nicht mit installierten GPU-Treibern geliefert, sodass das Ausführen von GPU-accelerated Workloads nicht sofort funktioniert.

Verwenden Sie den Befehl create, um die automatische Plugin-Installation zu deaktivieren und eine bestimmte Version manuell `--install-nvidia-plugin=false` zu installieren. Beispiel:

```
eksctl create cluster --node-type=p2.xlarge --install-nvidia-plugin=false
```

und für die Versionen 0.15.0 und höher

```
kubectl create -f https://raw.githubusercontent.com/NVIDIA/k8s-device-plugin/<VERSION>/deployments/static/nvidia-device-plugin.yml
```

oder für ältere Versionen

```
kubectl create -f https://raw.githubusercontent.com/NVIDIA/k8s-device-plugin/<VERSION>/nvidia-device-plugin.yml
```

Die Installation des [NVIDIA Kubernetes-Geräte-Plugins](https://github.com/NVIDIA/k8s-device-plugin) wird übersprungen, wenn der Cluster nur Bottlerocket-Knotengruppen enthält, da Bottlerocket die Ausführung des Geräte-Plugins bereits übernimmt. Wenn Sie in den Konfigurationen Ihres Clusters unterschiedliche AMI-Familien verwenden, müssen Sie möglicherweise Taints and Tolerations verwenden, um zu verhindern, dass das Geräte-Plugin auf Bottlerocket-Knoten ausgeführt wird.