← スキル一覧に戻る

troubleshoot
by sagaragas
GitOps k3s cluster for homelab
⭐ 1🍴 0📅 2026年1月25日
SKILL.md
name: troubleshoot description: Diagnose and fix issues with the Kubernetes cluster, Flux reconciliation, or deployed applications
Troubleshoot Skill
Diagnose and resolve issues in the k3s homelab cluster.
When to Use
- User reports application not working
- Flux reconciliation failures
- Pod crashes or restarts
- Network connectivity issues
- Certificate problems
Diagnostic Commands
Check Flux Status
flux get ks -A # Kustomization status
flux get hr -A # HelmRelease status
flux get sources all -A # All sources (git, helm, oci)
flux logs --follow # Flux controller logs
Check Pod Status
kubectl get pods -A | grep -v Running
kubectl describe pod <pod> -n <namespace>
kubectl logs <pod> -n <namespace> --previous
Check Events
kubectl get events -A --sort-by='.lastTimestamp' | tail -20
kubectl get events -n <namespace> --field-selector type=Warning
Network Diagnostics
cilium status # CNI status
cilium connectivity test # Network connectivity
kubectl get svc -A # Services
kubectl get httproute -A # Ingress routes
Certificate Issues
kubectl get certificates -A
kubectl get certificaterequests -A
kubectl describe certificate <name> -n <namespace>
Common Issues & Fixes
HelmRelease Stuck
flux suspend hr <name> -n <namespace>
flux resume hr <name> -n <namespace>
# Or force reconcile:
flux reconcile hr <name> -n <namespace> --force
Image Pull Errors
- Check if image exists and tag is correct
- Verify imagePullSecrets if private registry
- Check Spegel for cached images:
kubectl logs -n kube-system -l app.kubernetes.io/name=spegel
SOPS Decryption Failures
kubectl get secret -n flux-system sops-age
flux logs --kind=Kustomization --name=<ks-name>
Node Issues (Talos)
talosctl -n <node-ip> health
talosctl -n <node-ip> dmesg | tail -50
talosctl -n <node-ip> services
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です