kubernetes-openshift-patterns

Manage Kubernetes and OpenShift resources with MCP tools for cluster operations.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/MassimilianoPili/claude-code-config --skill kubernetes-openshift-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-openshift-patterns
Source: https://github.com/MassimilianoPili/claude-code-config/tree/main/skills/kubernetes-openshift-patterns
Command: npx skills add https://github.com/MassimilianoPili/claude-code-config --skill kubernetes-openshift-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and set of tools for managing Kubernetes and OpenShift clusters, simplifying complex orchestration, deployment, and networking tasks.

Core Features & Use Cases

  • Resource Management: Define and manage Deployments, Services, ConfigMaps, and OpenShift-specific resources like Routes and BuildConfigs.
  • Cluster Operations: Utilize MCP tools for listing, scaling, restarting, and diagnosing pods, deployments, and other cluster components.
  • Use Case: You need to deploy a new microservice to an OpenShift cluster. This Skill can guide you through creating the necessary Deployment, Service, and Route configurations, and then use ocp_scale_deployment to ensure it's running with the desired number of replicas.

Quick Start

Use the kubernetes-openshift-patterns skill to list all pods in the 'my-project' namespace.

Frequently Asked Questions about kubernetes-openshift-patterns

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

FAQPage Schema
How do I deploy a microservice to an OpenShift cluster using k8s patterns?

To deploy a microservice to an OpenShift cluster, you need to define Deployment, Service, and Route configurations. This skill provides the necessary resource definitions and uses `ocp_scale_deployment` to ensure it runs with the desired replicas.

Can I scale and diagnose Kubernetes pods directly through cluster management commands?

Yes, you can scale and diagnose Kubernetes pods directly. The skill provides operational commands and MCP tools for listing, scaling, restarting, and diagnosing pods and deployments within your cluster environments.

What is the best way to manage ConfigMaps and OpenShift BuildConfigs for container orchestration?

The best way to manage ConfigMaps and OpenShift BuildConfigs is through dedicated resource definitions. This skill provides patterns for defining and managing these resources alongside standard Kubernetes deployments and services.

Does this kubernetes-openshift-patterns skill support direct cluster interaction via MCP tools?

Yes, kubernetes-openshift-patterns supports direct cluster interaction. It integrates with `mcp-ocp-tools` to execute operational commands for diagnostics, scaling, and managing cluster components directly.

How do I list all pods in a specific namespace using OpenShift cluster operations?

You can list all pods in a specific namespace using the skill's MCP cluster operations. For example, you can instruct the skill to list all pods in the 'my-project' namespace to retrieve their current status.