# K9s
> Kubernetes CLI to manage your clusters in style

## Summary
A terminal UI for Kubernetes cluster management. Provides real-time views of pods, deployments, services, and logs with vim-style navigation and resource management.

## Capabilities
- Real-time views of Kubernetes resources
- Pod logs, shell access, and port-forwarding
- Resource filtering and sorting
- Multi-cluster and multi-namespace support

## When to Use
- Monitoring and managing Kubernetes clusters interactively
- Debugging pods with quick access to logs and shell
- Want a faster workflow than kubectl for cluster operations

## When NOT to Use
- Scripting Kubernetes operations (use kubectl)
- Don't work with Kubernetes

## Usage Patterns
### Launch Kubernetes TUI
```
k9s
```
Opens the interactive Kubernetes cluster manager

### View specific namespace
```
k9s -n my-namespace
```
Opens K9s focused on a specific namespace

## Installation
- **homebrew**: `brew install derailed/k9s/k9s`
- **pacman**: `sudo pacman -S k9s`

---
Source: https://littlescripts.sh/tools/k9s
