kubernetes-deploying

Deploy and manage Kubernetes applications with YAML configurations and kubectl commands.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/baasith6/cursor-skills --skill kubernetes-deploying-baasith6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-deploying
Source: https://github.com/baasith6/cursor-skills/tree/main/resources/kubernetes-deploying
Command: npx skills add https://github.com/baasith6/cursor-skills --skill kubernetes-deploying-baasith6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of instructions for deploying and managing applications on Kubernetes, ensuring smooth and efficient deployment processes.

Core Features & Use Cases

  • Deployment Configuration: Offers YAML configurations for Deployments, Services, Ingress, ConfigMaps, Secrets, health checks, and scaling.
  • Command Execution: Provides a guide to apply configurations, check deployment status, view pods, and logs, and execute commands like scaling and rolling back.
  • Deployment Strategies: Explains Rolling Update, Recreate, Blue/Green, and Canary strategies for managing deployments.
  • Health Checks: Describes how to set up and interpret liveness and readiness probes.
  • Autoscaling: Covers how to configure Horizontal Pod Autoscaler for automatic scaling based on CPU utilization.
  • Tips and Best Practices: Provides best practices for setting resource requests and limits, using namespaces, handling secrets, and image versioning.

Quick Start

Deploy your application using the provided YAML manifest and monitor the process with kubectl rollout status deployment/my-app.

Frequently Asked Questions about kubernetes-deploying

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

FAQPage Schema
How do I deploy an application on Kubernetes using YAML configurations?

To deploy an application on Kubernetes, you apply YAML manifests for Deployments, Services, and Ingress using kubectl. This Skill provides detailed configurations and command execution guides to manage the entire deployment process.

What is the best way to configure autoscaling for Kubernetes Deployments?

The best way to configure autoscaling is by setting up the Horizontal Pod Autoscaler. This Skill explains how to configure it for automatic scaling based on CPU utilization alongside setting resource requests and limits.

How do liveness and readiness probes work for health checks in Kubernetes?

Liveness and readiness probes work by monitoring application health to manage traffic and restarts. This Skill describes how to set up and interpret these health checks to ensure your deployment process runs smoothly.

Can I execute Blue/Green and Canary deployment strategies on Kubernetes?

Yes, you can execute Blue/Green and Canary deployment strategies on Kubernetes. This Skill explains Rolling Update, Recreate, Blue/Green, and Canary strategies to help manage your application deployments.

Do I need prior Kubernetes knowledge to manage ConfigMaps and Secrets?

Yes, you need knowledge of Kubernetes concepts and YAML to manage ConfigMaps and Secrets effectively. This Skill provides best practices for handling these configurations but requires foundational understanding.

Why should I use namespaces and image versioning for containerization infrastructure?

You should use namespaces and image versioning to organize resources and maintain deployment stability. This Skill provides best practices for resource limits, namespace handling, and image versioning.