nais

Official

Deploy, configure, and troubleshoot NAIS apps.

Authornavikt
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Nais deployment work often stalls due to misconfigured manifests, missing required health and observability settings, incorrect accessPolicy rules, or opaque pod failures during rollout and pod lifecycle events.

Core Features & Use Cases

  • Deploy and validate Nais manifests: Guides required Application structure, health endpoints, metrics, resources, ingress, and environment-specific patterns.
  • Manage GCP and platform integrations: Covers common NAIS-managed GCP resources like PostgreSQL and Kafka configuration, plus authentication and service-to-service access patterns.
  • Troubleshoot pod lifecycle and failures: Provides kubectl-based diagnostic commands and explains graceful shutdown behavior (preStop, SIGTERM, drain, grace period) to prevent crashes during termination.

Quick Start

Ask for a Nais Application manifest for your service including liveness, readiness, and metrics endpoints, explicit accessPolicy, and correct resource requests/limits.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nais
Download link: https://github.com/navikt/copilot/archive/main.zip#nais

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.