本文へ移動
cccskills
無料GitHub で公開日本語紹介

kubeadm

kubeadmでKubernetesクラスタを初期化・拡張・更新する手順や、証明書、トークン、設定ファイルの扱いを確認できます。

原文原文の説明を見る

Use when working with the kubeadm CLI — bootstrapping Kubernetes clusters, init/join/reset/upgrade workflows, the phase system, certificate management, bootstrap tokens, kubeconfig generation, and the v1beta4 configuration API. Triggers on: "kubeadm", "kubeadm init", "kubeadm join", "kubeadm reset", "kubeadm upgrade", "kubeadm config", "kubeadm token", "kubeadm certs", "kubeadm kubeconfig", "kubeadm version", "kubeadm alpha", "bootstrap token", "InitConfiguration", "ClusterConfiguration", "JoinConfiguration", "ResetConfiguration", "NodeRegistrationOptions", "control-plane-endpoint", "discovery-token", "certificate-key", "feature-gates", "skip-phases", "static pod manifest", "TLS bootstrap", "kubeadm-config".

carapace-sh/carapace-binスター 2,000(GitHub 2,000 + cccskills 0)
連携ツールKubernetes

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • Kubernetesクラスタを初期化したいとき
  • ノードをクラスタに追加したいとき
  • アップグレードやリセットを計画するとき
  • 証明書やbootstrap tokenを管理したいとき
  • kubeadmの設定ファイルを書きたいとき

日本語での紹介

できること

Kubernetesクラスタの構築やノード管理に使うkubeadm CLIについて、作業ごとの手順を確認できます。control-planeの初期化、workerやcontrol-planeノードの参加、アップグレード、リセットを扱い、各操作のフェーズや共通フラグも参照できます。v1beta4の設定API、証明書の確認・更新、bootstrap tokenの管理、kubeconfigの生成も対象です。ノード参加時のdiscoveryやTLS bootstrap、static Podマニフェストが作られる流れなど、処理の背景も説明されています。

こんなときに便利

新しいクラスタを用意するときや、ノードを追加・更新するときに役立ちます。設定ファイルの書き方、証明書の期限、参加用トークン、初期化やリセットの処理内容を確認したい運用担当者にも向いています。

使い方の例

  • 「kubeadm initでcontrol-planeを初期化する流れを教えて」
  • 「workerノードをクラスタに参加させる設定を確認したい」
  • 「証明書の期限を確認して更新する方法を調べて」

注意点

kubeadmの設定APIはv1beta4を扱います。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(12)

  • SKILL.md5.1 KB
  • references/certs.md7.5 KB
  • references/concepts.md8.3 KB
  • references/config.md10.3 KB
  • references/flags.md6.7 KB
  • references/init.md7.8 KB
  • references/join.md7.1 KB
  • references/misc.md3.2 KB
  • references/phases.md9.4 KB
  • references/reset.md4.4 KB
  • references/token.md5.2 KB
  • references/upgrade.md7.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

kubeadm In-Depth Reference

A structured reference for the kubeadm CLI — the Kubernetes cluster bootstrapping tool. Covers the command surface, the phase workflow system, the v1beta4 configuration API, certificate and token management, and the conceptual model behind cluster init/join/upgrade/reset. See https://kubernetes.io/docs/reference/setup-tools/kubeadm/.

Data Flow

kubeadm init (control-plane node)
  → preflight checks
    → PKI/cert generation        (/etc/kubernetes/pki)
      → kubeconfig generation    (/etc/kubernetes/*.conf)
        → static Pod manifests   (/etc/kubernetes/manifests)
          → kubelet starts control plane Pods
            → upload-config + bootstrap-token
              → addons (CoreDNS, kube-proxy)
                → join command printed

kubeadm join (worker or control-plane node)
  → discovery (token or file)
    → TLS bootstrap (CSR auto-approved)
      → kubelet definitive identity
        → [control-plane] download certs + etcd join

Sub-Resources

Load the reference that matches your task. When in doubt, load multiple references.

KeywordsReference
concepts, bootstrapping, control plane, etcd, static pods, bootstrap tokens, TLS bootstrap, discovery, kubeconfig files, feature gatesreferences/concepts.md
init, kubeadm init, control-plane init, init phases, init flags, pod-network-cidr, service-cidr, upload-certs, certificate-keyreferences/init.md
join, kubeadm join, worker node, control-plane join, discovery-token, discovery-file, ca-cert-hash, tls-bootstrap-tokenreferences/join.md
phases, skip-phases, phase tree, init phase, join phase, reset phase, upgrade phase, phase invocationreferences/phases.md
config, kubeadm config, InitConfiguration, ClusterConfiguration, JoinConfiguration, ResetConfiguration, UpgradeConfiguration, NodeRegistrationOptions, v1beta4, print init-defaults, migrate, validate, imagesreferences/config.md
certs, kubeadm certs, renew, certificate-key, check-expiration, generate-csr, certificate inventory, CA, external CAreferences/certs.md
token, kubeadm token, bootstrap token, create, delete, generate, list, token-ttl, token usagesreferences/token.md
upgrade, kubeadm upgrade, apply, plan, node, diff, upgrade phases, certificate-renewal, etcd-upgradereferences/upgrade.md
reset, kubeadm reset, reset phases, cleanup-node, remove-etcd-member, force resetreferences/reset.md
kubeconfig, kubeadm kubeconfig, kubeconfig user, version, alphareferences/misc.md
global flags, rootfs, v, vmodule, kubeconfig flag, dry-run, ignore-preflight-errors, patches, cri-socket, preflight checksreferences/flags.md

Quick Guide

Cross-Project References

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

brew

無料概要あり

macOSやLinuxのHomebrewについて、brewコマンドでの導入・更新から、FormulaやCask、Brewfile、サービス管理、開発者向け操作まで調べられるスキルです。

  • Homebrewでソフトを導入・更新したいとき
  • Brewfileで環境を管理したいとき
  • FormulaやCaskを作成・更新したいとき
carapace-sh/carapace-bin2,0002026年10月26日 更新

bubbletea

無料概要あり

Go製TUIフレームワークBubble Teaの画面構成、入力・非同期処理、テスト、部品の組み合わせ方を調べ、端末アプリの実装や設計に活用できます。

  • Bubble Teaで端末画面を作りたいとき
  • キーやマウス入力を処理したいとき
  • 非同期処理を画面に組み込みたいとき
carapace-sh/carapace-bin2,0002026年10月26日 更新

bun

無料概要あり

BunのCLI、パッケージ管理、テスト、バンドル、実行時APIやシェルの使い方を調べ、JavaScript・TypeScriptの開発作業に活用できます。

  • Bunで依存パッケージを管理したいとき
  • テストやコードのバンドルを実行したいとき
  • Bunでサーバーやファイル処理を実装したいとき
carapace-sh/carapace-bin2,0002026年10月26日 更新

but

無料概要あり

GitButler CLIで仮想ブランチや積み重ねたブランチを管理し、変更の割り当て、コミット編集、競合解決、PR作成までのGit作業を進められます。

  • 作業を仮想ブランチに分けたいとき
  • コミットを修正・統合したいとき
  • 操作履歴を見て変更を取り消したいとき
carapace-sh/carapace-bin2,0002026年10月26日 更新

carapace

無料概要あり

carapaceをCLIに組み込み、シェル補完のYAML仕様や独自アクションを作成し、シェル設定やMCP連携、補完値の説明まで扱うスキルです。

  • CLIにシェル補完を追加したいとき
  • YAMLの補完仕様を作成したいとき
  • 独自の補完アクションを実装したいとき
carapace-sh/carapace-bin2,0002026年10月26日 更新

cargo

無料概要あり

Rustプロジェクトのビルドやテストから、依存関係、ワークスペース、公開設定まで、`cargo`の使い方と設定を調べられるスキルです。

  • Rustプロジェクトの依存関係を設定したいとき
  • featureやworkspaceの仕組みを確認したいとき
  • ビルドやテストのコマンドを調べたいとき
carapace-sh/carapace-bin2,0002026年10月26日 更新

carapace-sh のスキルをすべて見る

このスキルの問題を報告する