k8s-deploy

Deploy Kubernetes clusters on DGX Spark ARM64 with Kubespray.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/thc1006/dgx_spark_deploy_claude_k8s_skills --skill k8s-deploy-thc1006
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s-deploy
Source: https://github.com/thc1006/dgx_spark_deploy_claude_k8s_skills/tree/main/skills/k8s-deploy
Command: npx skills add https://github.com/thc1006/dgx_spark_deploy_claude_k8s_skills --skill k8s-deploy-thc1006

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kubernetes deployment and lifecycle management for DGX Spark ARM64 environments, enabling one-click cluster creation, upgrades, and node management with Kubespray.

Core Features & Use Cases

  • Deploys a new Kubernetes cluster using Kubespray on DGX Spark ARM64
  • Upgrades existing clusters to newer Kubernetes versions
  • Adds or removes nodes and configures containerd, CNI (Calico), and GPU Operator

Quick Start

Deploy a fresh DGX Spark Kubernetes cluster using Kubespray with containerd and Calico.

Frequently Asked Questions about k8s-deploy

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

FAQPage Schema
How do I deploy Kubernetes on DGX Spark ARM64 nodes?

Deploy Kubernetes on DGX Spark ARM64 by using Kubespray to automate cluster creation, configuring containerd and Calico CNI through inventory variables for deterministic single-node or multi-node environments.

Can I use Kubespray to scale nodes and upgrade Kubernetes versions on DGX Spark?

Kubespray supports lifecycle management for DGX Spark clusters, allowing you to add or remove worker nodes and upgrade existing deployments to newer Kubernetes versions.

Does deploying Kubernetes on DGX Spark ARM64 require GPU Operator post-deployment configuration?

Deploying Kubernetes on DGX Spark ARM64 includes post-deploy configuration of the GPU Operator alongside containerd and Calico CNI to ensure GPU workloads function correctly.

How do I configure containerd and Calico settings for a Kubespray Kubernetes deployment?

Configure containerd and Calico CNI settings for Kubespray deployments by expressing Kubernetes version, containerd version, and gateway API settings through inventory variables and group_vars.

What is the best way to manage single-node and multi-node Kubernetes clusters on DGX Spark?

Kubespray provides deterministic cluster deployment and lifecycle management across both single-node and multi-node DGX Spark ARM64 environments using standardized inventory variables.