Toolverse
All skills

k8s-autoscaling

by rohitg00

Configure Kubernetes autoscaling with HPA, VPA, and KEDA. Use for horizontal/vertical pod autoscaling, event-driven scaling, and capacity management.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
rohitg00
Category
Security
Views
2

About this skill

Configure Kubernetes autoscaling with HPA, VPA, and KEDA. Use for horizontal/vertical pod autoscaling, event-driven scaling, and capacity management.

How to use

  1. Zainstaluj kubectl-mcp-server z repozytorium rohitg00 i włącz skill k8s-autoscaling w konfiguracji Claude'a. Skill będzie automatycznie aktywny, gdy wspomnimy HPA, VPA, KEDA lub słowa kluczowe takie jak "autoscale" czy "scale to zero".

  2. Przed skonfigurowaniem HPA zweryfikuj, że metrics-server jest uruchomiony w klastrze — użyj narzędzia get_resource_metrics, aby sprawdzić dostępność metryk. To jest krok krytyczny, bo HPA bez metryk nie będzie działać.

  3. Upewnij się, że Twoje pody mają ustawione resource requests (CPU i pamięć) — użyj describe_pod, aby sprawdzić konfigurację. HPA potrzebuje tych wartości do obliczenia procentu wykorzystania.

  4. Dla skalowania poziomego (HPA) zastosuj manifest YAML z minReplicas, maxReplicas i metryką (np. CPU na 70% wykorzystania). Użyj kubectl_apply do wdrożenia i get_hpa do weryfikacji statusu.

  5. Jeśli potrzebujesz skalowania sterowanego zdarzeniami (np. kolejka RabbitMQ, Kafka), użyj keda_detect_tool, aby sprawdzić, czy KEDA jest zainstalowany, a następnie keda_scaledobjects_list_tool i keda_scaledobject_get_tool do zarządzania ScaledObjects.

  6. Dla optymalizacji zasobów (skalowanie pionowe) sprawdź rekomendacje VPA za pomocą get_resource_recommendations — narzędzie pokaże, jakie limity CPU i pamięci byłyby optymalne dla Twoich podów.

Related skills

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Security
2482

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

content-creator

by alirezarezvani

Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content

Security
25124

skill-writer

by pytorch

Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.

Security
15116