deploy-sunk-on-gke

Automate SUNK deployment on Google Kubernetes Engine with cluster and Slurm setup.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gcloud, kubectl, helm, cert-manager, moco, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the deployment of SUNK (Slurm on Kubernetes) on Google Kubernetes Engine, simplifying the process of setting up a Slurm cluster on GKE.

Core Features & Use Cases

  • Automated Deployment: Handles the full initial deployment of SUNK on GKE, including cluster creation, NFS shared filesystem, MOCO MySQL, SUNK operator, and Slurm chart configurations.
  • Customization: Offers optional features like GPU compute, Cloud Monitoring dashboards, and default local user with SSH key setup.
  • Use Case: Ideal for users who need to deploy SUNK on GKE and want an automated, streamlined process without manual intervention.

Quick Start

Use the deploy-sunk-on-gke skill to deploy SUNK on GKE.

Frequently Asked Questions about deploy-sunk-on-gke

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

FAQPage Schema
How do I deploy Slurm on Google Kubernetes Engine?

Deploy Slurm on Google Kubernetes Engine by automating SUNK cluster creation, NFS shared filesystem setup, MOCO MySQL configuration, and Slurm chart installation. This process handles GKE-specific configurations to streamline deployment without manual intervention.

What is SUNK and how does it work with Kubernetes?

SUNK stands for Slurm on Kubernetes, a method to run Slurm workload managers within a Kubernetes cluster. It uses a dedicated operator and Helm charts to manage Slurm controllers and compute nodes as native Kubernetes resources.

Do I need gcloud and kubectl installed to set up a SUNK cluster on GKE?

Yes, setting up a SUNK cluster on GKE requires gcloud and kubectl installed locally. The deployment process also depends on helm, cert-manager, and moco to provision cluster infrastructure and database components.

Can I configure GPU compute nodes when deploying SUNK on GKE?

Yes, deploying SUNK on GKE supports optional GPU compute configurations. The deployment also offers optional Cloud Monitoring dashboards and default local user setup with SSH keys to customize the cluster environment.

What components are included in an automated SUNK deployment on GKE?

An automated SUNK deployment on GKE includes cluster creation, NFS shared filesystem, MOCO MySQL database, SUNK operator, and Slurm Helm chart setup. These components are configured together to provide a functional Slurm environment.

Does deploying Slurm on Kubernetes require manual NFS and MySQL setup?

No, deploying Slurm on Kubernetes via this method automates NFS and MOCO MySQL setup entirely. It handles the provisioning and configuration of shared storage and database dependencies required by the Slurm chart.