kubernetes について
Kubernetes 運用者向けのスキルガイドです。トラブルシューティングや本番環境の基本設定を扱い、詳しいリファレンスも案内します。
主な機能
- 01kubectl による Pod・イベント・ログの確認
- 02ヘルスプローブとリソース要求・上限の設定
- 03非 root と最小権限の実践
- 04ロールアウト・デバッグ・セキュリティガイド
活用シーン
- 01Pod の障害と直近のイベントの調査
- 02ワークロードへのプローブとリソース上限の設定
- 03Kubernetes のセキュリティ設定の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill kubernetesインストール後、Claude Code で/kubernetesを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
metadata.jsonreferences/core-objects.mddebugging-runbook.mdrollouts-and-probes.mdsecurity-hardening.md詳細
Kubernetes
クイックスタート(kubectl)
kubectl describe pod/<pod> -n <ns>
kubectl get events -n <ns> --sort-by=.lastTimestamp | tail -n 30
kubectl logs pod/<pod> -n <ns> --previous --tail=200
本番環境での最低要件
- ヘルスチェック:安全なロールアウトのために
readinessProbeとstartupProbeを設定します - リソース:ノイジーネイバーによる障害を防ぐため、
requests/limitsを設定します - セキュリティ:root 以外のユーザーとして実行し、最小権限を付与します
次に読む(リファレンス)
references/core-objects.md— 適切なワークロード/コントローラーとサービスタイプを選びますreferences/rollouts-and-probes.md— プローブ、ロールアウト、グレースフルシャットダウン、ロールバックreferences/debugging-runbook.md— よくある障害モードと迅速なトリアージの手順references/security-hardening.md— Pod セキュリティ、RBAC、ネットワークポリシー、サプライチェーン
コメント
Markdown 対応