local-and-production-environment

Configure Docker, Podman, and Kubernetes environments for Kotlin applications.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/agnaldo4j/kanban-vision-api-kt --skill local-and-production-environment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-and-production-environment
Source: https://github.com/agnaldo4j/kanban-vision-api-kt/tree/main/.claude/skills/local-and-production-environment
Command: npx skills add https://github.com/agnaldo4j/kanban-vision-api-kt --skill local-and-production-environment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves the complexity of managing multi-environment configurations for Kotlin/Ktor applications, ensuring consistency between local Docker development and production Kubernetes clusters.

Core Features & Use Cases

  • Infrastructure Orchestration: Provides standardized templates for Dockerfiles, Docker Compose, and Kubernetes manifests.
  • Observability Integration: Simplifies the setup of OpenTelemetry, Prometheus, and Grafana stacks for production monitoring.
  • Use Case: Use this skill to generate a production-ready Kubernetes deployment manifest that includes health checks, resource limits, and HPA configurations for a Ktor-based microservice.

Quick Start

Use the local-and-production-environment skill to generate a Kubernetes deployment manifest for the current project.

Frequently Asked Questions about local-and-production-environment

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

FAQPage Schema
How do I transition a Ktor application from local Docker Compose to a production Kubernetes cluster?

Configuring OpenTelemetry with Kubernetes involves integrating Prometheus and Grafana stacks for production monitoring, utilizing standardized templates to simplify observability setup for your deployed Kotlin applications.

Can I use Podman instead of Docker for local development with this environment setup?

Yes, you can use Podman for local development, as this environment configuration manages containerized environments for Kotlin applications using both Docker and Podman to facilitate local development before Kubernetes deployment.

Does this environment configuration support setting up OpenTelemetry and Grafana for Ktor monitoring?

Yes, this environment configuration supports setting up OpenTelemetry by integrating Prometheus and Grafana stacks, simplifying the observability integration required for monitoring production-grade Ktor applications on Kubernetes.

How do I configure HPA and resource limits for a Ktor microservice on Kubernetes?

You configure HPA and resource limits by generating a production-ready Kubernetes deployment manifest that includes health checks and resource constraints, ensuring best practices for Ktor-based microservices are met.