kubernetes-operations

Automate Kubernetes and OpenShift cluster upgrades, backups, node management, and monitoring.

3|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/kcns008/cluster-skills --skill kubernetes-operations-kcns008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-operations
Source: https://github.com/kcns008/cluster-skills/tree/main/skills/kubernetes-operations
Command: npx skills add https://github.com/kcns008/cluster-skills --skill kubernetes-operations-kcns008

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kubectl, jq, and includes scripts (resource) components.

What problem does it solve?

Kubernetes and OpenShift cluster management often requires stitching together multiple tools for upgrades, backups, node maintenance, and monitoring. This Skill consolidates day-2 operations into a unified, repeatable workflow, reducing the risk of human error and downtime.

Core Features & Use Cases

  • Upgrades & Migrations: Manage Kubernetes and OpenShift upgrades with validation checks and rollback readiness.
  • Backup & Recovery: Integrate with Velero and other tooling to back up cluster state and workloads.
  • Node & Capacity Management: Safely drain/cordon nodes, scale clusters, and plan capacity across environments.
  • Monitoring & Compliance: Provision monitoring stacks and enforce basic governance for cluster changes.

Quick Start

Use the quick-start commands to validate readiness and begin maintenance:

  • ./scripts/pre-upgrade-check.sh
  • ./scripts/node-maintenance.sh <node-name> [--force] After readiness checks, proceed with upgrade guidance from your platform's official docs.

Frequently Asked Questions about kubernetes-operations

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

FAQPage Schema
How do I automate Kubernetes and OpenShift cluster operations for day-2 tasks?

You can automate Kubernetes and OpenShift day-2 operations by running scripts that handle upgrades, backups, node management, and monitoring. This approach consolidates maintenance tasks into a repeatable workflow, reducing downtime risk.

What do I need to install before managing Kubernetes cluster upgrades and backups?

Before managing Kubernetes cluster upgrades and backups, you need kubectl, jq, and oc for OpenShift parity. You also need Velero, kube-prometheus-stack, and Helm to perform automated tasks and configuration.

What is the best way to safely drain and cordon nodes for Kubernetes maintenance?

The best way to safely drain and cordon nodes for Kubernetes maintenance is using dedicated node maintenance scripts. These scripts safely drain and cordon nodes, scale clusters, and plan capacity across environments.

Can I use Velero to back up Kubernetes cluster state and workloads?

Yes, you can use Velero to back up Kubernetes cluster state and workloads. The cluster management workflow integrates with Velero and other tooling to back up cluster state and workloads for reliable recovery.

Does this approach support both Kubernetes and OpenShift platform upgrades?

Yes, this approach supports both Kubernetes and OpenShift platform upgrades. It manages upgrades with validation checks and rollback readiness, requiring kubectl and oc to maintain parity across both Kubernetes platforms.