k8s.controller-lifecycle
CommunityAssess Kubernetes controller lifecycle health.
Authorlburgazzoli
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Kubernetes controllers often risk downtime and misbehavior if leader election, shutdown, webhook cert provisioning, or CRD upgrades are misconfigured. This skill analyzes these aspects to ensure robust lifecycle handling and upgrade safety across Go-based controllers using controller-runtime and kubebuilder patterns.
Core Features & Use Cases
- Leader election validation for high availability in multi-replica deployments.
- Graceful shutdown assessment to minimize downtime during rolling updates and terminations.
- Webhook certificate provisioning visibility to ensure admission webhooks are properly secured.
- CRD upgrade safety checks including multi-version serving and conversion strategies.
Quick Start
Run the lifecycle analyzer on your controller project to generate a lifecycle assessment report.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: k8s.controller-lifecycle Download link: https://github.com/lburgazzoli/claude-plugins/archive/main.zip#k8s-controller-lifecycle Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.