Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ivkalita/kubectl-clogs

kubectl plugin to follow logs of multiple running pods
https://github.com/ivkalita/kubectl-clogs

kubectl kubectl-plugins

Last synced: 2 months ago
JSON representation

kubectl plugin to follow logs of multiple running pods

Awesome Lists containing this project

README

        

## kubectl-clogs

This repository contains a simple kubectl command to show all running pods logs in specific cluster namespace in realtime
(the same as `kubectl logs -f` but for the all pods).

```bash
$ go install github.com/ivkalita/kubectl-clogs/cmd/kubectl-clogs@latest
$ kubectl clogs --namespace default
```

![](https://i.imgur.com/zG8eG3k.jpg)

## Features:
- Logs from all namespace pods in realtime (follow mode)
- Autoreload – this command monitors all running pods every `N` seconds and adds new pods to the log group
- Regexp for the pod name

## Roadmap:
- Multiple namespaces
- Labels search
- Monitoring improvements (`watch` mode)