kind:cluster

Manage Kind Kubernetes clusters for local Kagenti development and testing.

292|103|Updated Mar 27, 2025
One-click install
npx skills add https://github.com/kagenti/kagenti --skill kind-cluster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kind:cluster
Source: https://github.com/kagenti/kagenti/tree/main/.claude/skills/kind%3Acluster
Command: npx skills add https://github.com/kagenti/kagenti --skill kind-cluster

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of setting up and managing local Kubernetes clusters using Kind, enabling seamless local development and testing of Kagenti.

Core Features & Use Cases

  • Cluster Lifecycle Management: Create, destroy, and manage Kind clusters.
  • Kagenti Deployment: Deploy the full Kagenti platform onto a Kind cluster.
  • E2E Testing: Run end-to-end tests against the deployed Kagenti platform.
  • Use Case: Developers can quickly spin up a local environment to test new Kagenti features without impacting production systems.

Quick Start

Execute the full workflow to create a cluster, deploy the Kagenti platform, and run end-to-end tests by running the local-setup kind-full-test script.

Frequently Asked Questions about kind:cluster

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

FAQPage Schema
How do I set up a local Kubernetes cluster for testing using Kind?

You can set up a local Kubernetes cluster for testing using Kind by running a local-setup script that automates cluster creation. This process utilizes Docker to provision cluster nodes and prepares the environment for deploying and testing applications locally without affecting production.

Can I deploy the Kagenti platform directly onto a Kind cluster?

Yes, you can deploy the Kagenti platform directly onto a Kind cluster. The Skill orchestrates the Kagenti platform deployment using Ansible, automating the installation process so you can run the full platform locally for development and end-to-end testing.

How do I run end-to-end tests against a local Kagenti deployment?

To run end-to-end tests against a local Kagenti deployment, execute the local-setup kind-full-test script. This automates the complete workflow: creating the Kind cluster, deploying the Kagenti platform via Ansible, and running the end-to-end test suite to validate functionality.

What do I need to manage Kind clusters for local development?

To manage Kind clusters for local development, you need Docker, Kind, kubectl, and helm installed in your local environment. These tools provide the container runtime, cluster provisioning, command-line interaction, and package management required to deploy and debug applications locally.

Does Kind cluster management include debugging utilities for pod status?

Yes, Kind cluster management includes debugging utilities for checking both cluster and pod status. These utilities allow you to inspect the health of your local Kagenti deployment, monitor resource states, and troubleshoot issues during local development and end-to-end testing.