kubernetes-ops

Automate Kubernetes deployments, services, health checks, and Helm operations.

6|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/timequity/plugins --skill kubernetes-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-ops
Source: https://github.com/timequity/plugins/tree/main/craft-coder/infra/kubernetes-ops
Command: npx skills add https://github.com/timequity/plugins --skill kubernetes-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides deployment patterns, service definitions, and practical troubleshooting steps to manage Kubernetes clusters effectively.

Core Features & Use Cases

  • Deployment & Service templates: Common k8s manifests for apps.
  • Troubleshooting commands: kubectl, logs, and events checks.
  • Helm guidance: Install, upgrade, and rollback clusters.

Quick Start

Apply a sample Deployment manifest to your cluster and verify readiness and liveness probes.

Frequently Asked Questions about kubernetes-ops

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

FAQPage Schema
How do I deploy microservices to a Kubernetes cluster?

Deploy microservices using kubectl manifests that define Deployments, Services, and resource requests. Apply templates to your cluster, configure liveness and readiness probes for health checks, and verify Pod status with kubectl get pods and kubectl logs to confirm successful rollout.

What should I check when a Kubernetes Pod fails?

Diagnose Pod failures by running kubectl describe pod, kubectl logs, and kubectl get events to review recent cluster activity. Check resource requests, limits, probe configurations, and service connectivity. These troubleshooting steps isolate whether the failure stems from resource constraints, misconfiguration, or application errors.

How do I manage Kubernetes deployments with Helm?

Helm streamlines Kubernetes deployments by templating manifests and managing releases. Use helm install to deploy charts, helm upgrade to apply configuration changes, and helm rollback to revert to previous versions, automating the full lifecycle from development through production.

Can I use kubectl to monitor Pod resource usage and cluster health?

Yes. kubectl provides commands to inspect Pod resources, node status, and events. Collect logs with kubectl logs, monitor resource allocation against requests and limits, and verify service exposure and network policies are correctly configured for your workload scaling requirements.

What are liveness and readiness probes in Kubernetes deployments?

Liveness probes restart Pods that become unresponsive; readiness probes remove Pods from load balancers until they are healthy. Both are critical patterns in Kubernetes manifests to ensure only healthy Pods receive traffic and failed instances are automatically recovered.

How do I scale microservices across a Kubernetes cluster?

Scale microservices by defining resource requests, limits, and replica counts in Deployment manifests. Kubernetes distributes Pods across nodes based on these constraints. Use kubectl scale or update the manifest replicas field, then verify Pod distribution with kubectl get pods across nodes.