Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    aj-geddes

    kubernetes-deployment

    aj-geddes/kubernetes-deployment
    DevOps
    59
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Deploy, manage, and scale containerized applications on Kubernetes clusters with best practices for production workloads, resource management, and rolling updates.

    SKILL.md

    Kubernetes Deployment

    Table of Contents

    • Overview
    • When to Use
    • Quick Start
    • Reference Guides
    • Best Practices

    Overview

    Master Kubernetes deployments for managing containerized applications at scale, including multi-container services, resource allocation, health checks, and rolling deployment strategies.

    When to Use

    • Container orchestration and management
    • Multi-environment deployments (dev, staging, prod)
    • Auto-scaling microservices
    • Rolling updates and blue-green deployments
    • Service discovery and load balancing
    • Resource quota and limit management
    • Pod networking and security policies

    Quick Start

    Minimal working example:

    # kubernetes-deployment.yaml
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: api-service
      namespace: production
      labels:
        app: api-service
        version: v1
    spec:
      replicas: 3
      strategy:
        type: RollingUpdate
        rollingUpdate:
          maxSurge: 1
          maxUnavailable: 0
      selector:
        matchLabels:
          app: api-service
      template:
        metadata:
          labels:
            app: api-service
            version: v1
          annotations:
    // ... (see reference guides for full implementation)
    

    Reference Guides

    Detailed implementations in the references/ directory:

    Guide Contents
    Complete Deployment with Resource Management Complete Deployment with Resource Management
    Deployment Script Deployment Script
    Service Account and RBAC Service Account and RBAC

    Best Practices

    ✅ DO

    • Use resource requests and limits
    • Implement health checks (liveness, readiness)
    • Use ConfigMaps for configuration
    • Apply security context restrictions
    • Use service accounts and RBAC
    • Implement pod anti-affinity
    • Use namespaces for isolation
    • Enable pod security policies

    ❌ DON'T

    • Use latest image tags in production
    • Run containers as root
    • Set unlimited resource usage
    • Skip readiness probes
    • Deploy without resource limits
    • Mix configurations in container images
    • Use default service accounts
    Recommended Servers
    Vercel
    Vercel
    Kernel
    Kernel
    Repository
    aj-geddes/useful-ai-prompts
    Files