add-gpu-nodes-to-eks

Automate GPU nodegroup addition to EKS SUNK deployments with quota checks and Slurm configuration.

7|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/coreweave/sunk-anywhere --skill add-gpu-nodes-to-eks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-gpu-nodes-to-eks
Source: https://github.com/coreweave/sunk-anywhere/tree/main/skills/eks/add-gpu-nodes-to-eks
Command: npx skills add https://github.com/coreweave/sunk-anywhere --skill add-gpu-nodes-to-eks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires eksctl, kubectl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of adding a GPU nodegroup to an existing SUNK (Slurm on Kubernetes) deployment running on Amazon EKS, handling AWS quotas, nodegroup creation, NVIDIA driver installation, and Slurm configuration.

Core Features & Use Cases

  • AWS Quota Management: Checks and manages AWS G/VT instance quotas.
  • Nodegroup Creation: Automatically creates a GPU nodegroup using eksctl.
  • NVIDIA Driver Verification: Ensures NVIDIA device plugin is correctly installed.
  • Slurm Configuration: Configures Slurm to use the new GPU nodegroup.
  • Use Case: Ideal for setting up a GPU-enabled SUNK deployment on EKS for running Slurm GPU jobs.

Quick Start

Run the 'add-gpu-nodes-to-eks' skill to add a GPU nodegroup to your EKS SUNK deployment.

Frequently Asked Questions about add-gpu-nodes-to-eks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add GPU nodes to an EKS SUNK deployment for Slurm jobs?

Adding GPU nodes to an EKS SUNK deployment involves checking AWS G/VT instance quotas, creating a GPU nodegroup via eksctl, installing the NVIDIA device plugin, and updating Slurm configuration.

What is needed to configure Slurm on Kubernetes to use GPU resources?

Configuring Slurm on Kubernetes to use GPU resources requires an existing EKS SUNK deployment, eksctl and kubectl dependencies, and proper NVIDIA driver installation to ensure Slurm can dispatch GPU jobs correctly.

Do I need to check AWS instance quotas before creating a GPU nodegroup?

Yes, you need to check AWS G/VT instance quotas before creating a GPU nodegroup. The deployment process explicitly includes AWS quota management to ensure you have sufficient limits for provisioning GPU instances.

How does NVIDIA driver installation work when adding a GPU nodegroup to EKS?

NVIDIA driver installation works by ensuring the NVIDIA device plugin is correctly installed on the new GPU nodegroup, allowing the EKS cluster to properly schedule and manage GPU resources for Slurm workloads.

Can I automate eksctl nodegroup creation for an existing SUNK deployment?

Yes, you can automate eksctl nodegroup creation for an existing SUNK deployment. The automation handles nodegroup creation, verifies NVIDIA drivers, and configures Slurm without manual intervention.

What are the limitations of adding GPU nodes to a SUNK deployment on EKS?

Limitations include dependency on AWS quota availability for G/VT instances, strict requirements for existing EKS SUNK deployments, and mandatory use of eksctl and kubectl for cluster management.