k8s-launch-kit-config

Explain, create, and edit k8s-launch-kit configuration files for Kubernetes network deployment.

14|5|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/NVIDIA/k8s-launch-kit --skill k8s-launch-kit-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s-launch-kit-config
Source: https://github.com/NVIDIA/k8s-launch-kit/tree/main/skills/k8s-launch-kit-config
Command: npx skills add https://github.com/NVIDIA/k8s-launch-kit --skill k8s-launch-kit-config

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps users understand, create, and safely edit k8s-launch-kit configuration files without losing resolved hardware settings or misconfiguring complex Kubernetes networking options.

Core Features & Use Cases

  • Configuration Guidance: Explains l8k configuration files, profile resolution, precedence rules, and write-back behavior.
  • Parameter Tuning: Helps adjust SR-IOV VFs, MTU, resource names, NV-IPAM subnets, DOCA drivers, maintenance concurrency, NIC settings, and Spectrum-X options.
  • Topology and Validation Support: Provides guidance for hardware groups, NIC rails, topology presets, exact-match validation, and cluster selectors.
  • Use Case: Configure a discovered cluster for jumbo frames, custom NV-IPAM subnets, controlled maintenance concurrency, and a specific deployment profile while preserving existing hardware discovery data.

Quick Start

Ask the skill to review your l8k-config.yaml and recommend the exact changes needed to enable 9000 MTU, four concurrent maintenance operations, and manually defined NV-IPAM subnets.

Frequently Asked Questions about k8s-launch-kit-config

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

FAQPage Schema
How do I configure SR-IOV and RDMA networking in a Kubernetes cluster?

Kubernetes network configuration for SR-IOV and RDMA is managed by editing deployment profile files to define virtual functions, resource names, and host-device settings. The configuration process preserves discovered hardware data while applying these network operator parameters safely.

What is NV-IPAM and how does it work with Kubernetes network operator configurations?

NV-IPAM is an IP address management configuration within Kubernetes network deployments that allows you to manually define custom subnets. It integrates with network operator settings to allocate IP ranges across discovered hardware groups during cluster topology configuration.

How do I enable jumbo frames and set MTU for Kubernetes network deployments?

To enable jumbo frames, you adjust the MTU parameter in your Kubernetes network configuration file to 9000. This NIC configuration change is applied alongside SR-IOV and RDMA settings while ensuring write-back preservation of existing hardware discovery data.

Can I use Spectrum-X and topology presets for my Kubernetes networking setup?

Yes, Kubernetes network configurations support Spectrum-X options and topology presets for hardware groups. You can apply exact topology matching and cluster selectors to ensure your deployment profile aligns precisely with your discovered hardware topology.

How do I control maintenance concurrency in my Kubernetes cluster configuration?

Maintenance concurrency is controlled by specifying the number of concurrent operations in your Kubernetes network configuration file. You can set parameters like four concurrent maintenance operations while preserving existing hardware discovery data and configuration precedence rules.

What are the limitations when editing Kubernetes network configuration files for DOCA drivers?

Editing Kubernetes network configurations for DOCA drivers requires adherence to configuration precedence and field-level defaults. Limitations include the need for exact topology matching and safe manifest-generation to avoid overwriting resolved hardware settings during write-back operations.