RC

realsigridjin/claude-kubeadm-skills

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

5 stars 品質 45 トレンド 13

A collection of Claude Code skills for setting up and troubleshooting Kubernetes clusters using kubeadm.

概要

A collection of Claude Code skills for setting up and troubleshooting Kubernetes clusters using kubeadm. These skills provide systematic guidance for: - Preparing nodes for Kubernetes installation - Initializing control plane with kubeadm init - Joining worker/control-plane nodes with kubeadm join - Troubleshooting common cluster issues The easiest way to install these skills is using the skills CLI: This command will automatically download and install the skills to ~/.claude/skills/. Claude Code will then automatically discover them when relevant scenarios arise. Alternatively, you can manually clone this repository to ~/.claude/skills/kubeadm-skills/.

README

以下は原文 README の抜粋です。原文を見る。

kubeadm Skills

A collection of Claude Code skills for setting up and troubleshooting Kubernetes clusters using kubeadm.

Overview

These skills provide systematic guidance for:

  • Preparing nodes for Kubernetes installation
  • Initializing control plane with kubeadm init
  • Joining worker/control-plane nodes with kubeadm join
  • Troubleshooting common cluster issues

Skills

Skill Description Use When
kubeadm-prerequisites System preparation guide Preparing nodes, configuring containerd, kernel modules, swap, SELinux
kubeadm-init Control plane initialization Running kubeadm init, understanding 14 phases, certificate setup
kubeadm-join Node cluster membership Joining workers/control-plane nodes, TLS bootstrap, token management
kubeadm-troubleshooting Systematic debugging Init failures, join failures, NotReady nodes, certificate errors

Quick Start

Typical Cluster Setup Flow

1. kubeadm-prerequisites  →  Prepare all nodes (control plane + workers)
2. kubeadm-init           →  Initialize control plane
3. Install CNI            →  Flannel/Calico (see kubeadm-init skill)
4. kubeadm-join           →  Join worker nodes

Common Scenarios

Scenario Skill to Use
“Setting up a new cluster” Start with kubeadm-prerequisites
“kubeadm init failed” Check kubeadm-troubleshooting
“Node shows NotReady” Check kubeadm-troubleshooting
“Worker node won’t join” Check kubeadm-join → kubeadm-troubleshooting
“Token expired” Check kubeadm-join (Token Management section)
“Certificate SAN error” Check kubeadm-init (Critical Options section)
“CRI connection error” Check kubeadm-prerequisites (containerd section)

Tested Versions

Component Version
Kubernetes 1.32.x
containerd 2.1.x
OS Rocky Linux 10 / RHEL 9

Installation

Quick Install

The easiest way to install these skills is using the skills CLI:

npx skills add sigridjineth/claude-kubeadm-skills

This command will automatically download and install the skills to ~/.claude/skills/. Claude Code will then automatically discover them when relevant scenarios arise.

Manual Installation

Alternatively, you can manually clone this repository to ~/.claude/skills/kubeadm-skills/.

Using the Skills

To manually reference a skill:

Use the kubeadm-prerequisites skill to prepare this node.

Skill Structure

Each skill follows the superpowers skill format:

skill-name/
└── SKILL.md          # Main reference document

SKILL.md Structure

  • Frontmatter: Name and description (triggers skill discovery)
  • Overview: Core principle in 1-2 sentences
  • When to Use: Specific scenarios and symptoms
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add realsigridjin/claude-kubeadm-skills
MCP 初心者?mcpskill.org のガイドから始めましょう →