소개
kstack이 무엇인지, 어떻게 작동하는지, 어떤 문제를 해결하는지 알아보십시오. 소개 읽기.
kstack 스킬을 글로벌로 설치하려면 다음 명령을 실행하십시오:
curl -sS https://kstack.sh/install | bash특정 프로젝트 디렉토리 내에 로컬로 설치할 수도 있습니다:
curl -sS https://kstack.sh/install | bash -s -- --local설치 후 에이전트 세션에서 스킬을 사용할 수 있습니다:
───────────────────────────────────❯ /kstack-cluster-status───────────────────────────────────기본적으로 스크립트는 kstack-* 네임스페이스 접두사를 붙여 스킬을 설치하지만 --no-prefix 플래그로 비활성화할 수 있습니다. 또한 사용 가능한 모든 에이전트(예: Claude, Codex, OpenCode)에 스킬을 설치하지만, --agent 플래그로 특정 에이전트를 지정할 수 있습니다(설치 참조).
kstack은 인증에 로컬 kubeconfig 파일을 사용하며 RBAC 권한을 준수합니다. 권한 문제가 발생하면 알려줍니다.
모니터링
/cluster-status — 상태 스냅샷 (파드 재시작, 노드 상태, 리소스 압박)/events — 최근 이벤트, 심각도 순 정렬문제 해결
/investigate — 이벤트, 로그, 관련 리소스 전반의 근본 원인 분석/logs — 자연어를 로그 조회 및 분석으로 변환하는 공유 tmux 세션 (Kubetail 활용)/metrics — 파드, 노드, 워크로드의 CPU, 메모리 및 기타 리소스 메트릭 조회/exec — 파드, 노드, 또는 임시 디버그 컨테이너로의 공유 tmux 셸감사
/audit-security — RBAC, 파드 보안 포스처, 권한 축소/audit-network — NetworkPolicy, 서비스, 인그레스, GatewayAPI, DNS 및 암호화 검사/audit-cost — 요청 대비 사용량, 과잉 프로비저닝, 유휴 용량/audit-outdated — 오래된 서비스, 알려진 CVE, 사용 가능한 버전 업그레이드기타
/cleanup — 클러스터에서 kstack이 소유한 모든 리소스 제거 (디버그 컨테이너, 파드 복제본, watcher Job)/forget — kstack의 로컬 캐시를 지우고 클러스터에 대해 학습한 내용 삭제