feiskyer

Kube Copilot — DevOps skill for Claude Code

DevOps community

Kubernetes Copilot powered by AI (OpenAI/Claude/Gemini/etc).

How to install Kube Copilot

This entry records only its repository, not the path inside it, so there is no exact command to give. Open feiskyer/kube-copilot and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Kube Copilot does

Kubernetes Copilot powered by AI (OpenAI/Claude/Gemini/etc).

Alternatives in DevOps

  • Claude Code GitHub Actions — by Anthropic - Official GitHub Actions integration for Claude Code with examples and documentation for automat 6.4k ★
  • Claudable — Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code, Codex, Gemini CL 4k ★
  • Codeg — Aggregate and browse AI coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) in one place 850 ★

README

Kubernetes Copilot

Kubernetes Copilot powered by LLM, which leverages advanced language models to streamline and enhance Kubernetes cluster management. This tool integrates seamlessly with your existing Kubernetes setup, providing intelligent automation, diagnostics, and manifest generation capabilities. By utilizing the power of AI, Kubernetes Copilot simplifies complex operations and helps maintain the health and security of your Kubernetes workloads.

Features

  • Automate Kubernetes cluster operations using large language models.
  • Provide your own OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini or other OpenAI-compatible LLM providers.
  • Diagnose and analyze potential issues for Kubernetes workloads.
  • Generate Kubernetes manifests based on provided prompt instructions.
  • Utilize native kubectl and trivy commands for Kubernetes cluster access and security vulnerability scanning.
  • Support for Model Context Protocol (MCP) protocol to integrate with external tools.

Installation

Install the kube-copilot CLI with the following command:

go install github.com/feiskyer/kube-copilot/cmd/kube-copilot@latest

Quick Start

Setup the following environment variables:

  • Ensure `kubectl` is installed on the local machine and the kubeconfig file is configured for Kubernetes cluster access.
  • Install `trivy` to assess container image security issues (only required for the audit command).
  • Set the OpenAI API key as the OPENAI_API_KEY environment variable to enable LLM AI functionality (refer below for other LLM providers).

Then run the following commands directly in the terminal:

Kubernetes Copilot powered by OpenAI

Usage:
  kube-copilot [command]

Available Commands:
  analyze     Analyze issues for a given resource
  audit       Audit security issues for a Pod
  completion  Gen