configure-sunk-user-auth

Configure OpenLDAP and nsscache for SUNK user authentication across Slurm pods.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the setup of multi-user authentication and SSH key injection for SUNK, utilizing OpenLDAP and nsscache. It ensures seamless UID/GID resolution and SSH public key authentication across all Slurm pods.

Core Features & Use Cases

  • Multi-User Authentication: Supports user authentication through OpenLDAP.
  • SSH Key Injection: Enables password-less SSH login to SUNK login nodes.
  • Use Case: Ideal for environments requiring secure, multi-user access to SUNK, especially those using cloud services like GKE or EKS.

Quick Start

Use the configure-sunk-user-auth skill to deploy OpenLDAP and nsscache for your SUNK environment.

Frequently Asked Questions about configure-sunk-user-auth

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

FAQPage Schema
How do I set up OpenLDAP and nsscache for SUNK user authentication?▼

OpenLDAP and nsscache configuration for SUNK user authentication connects your Slurm pods to the directory server, handling UID/GID resolution and SSH key injection across all nodes for secure multi-user access.

How does SSH key injection work across Slurm pods?▼

SSH key injection across Slurm pods works by utilizing OpenLDAP to store user public keys and nsscache to cache them locally. This ensures seamless password-less SSH login to SUNK login nodes for all users.

Can I use this SUNK authentication setup for multi-user cloud environments like GKE or EKS?▼

Yes, this SUNK authentication setup is ideal for multi-user cloud environments, especially those using GKE or EKS. It ensures seamless UID/GID resolution and SSH public key authentication across all Slurm pods.

Do I need a base SUNK deployment to configure user authentication?▼

Yes, configuring user authentication requires a base SUNK deployment and access to a Slurm login node. These prerequisites allow the OpenLDAP and nsscache setup to properly inject SSH keys and resolve UIDs.

Why does UID and GID resolution fail across my Slurm pods?▼

UID and GID resolution fails across Slurm pods when OpenLDAP and nsscache are not properly configured for SUNK. Implementing this setup ensures consistent identity resolution and SSH key-based access for all users.