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.