maorfr
helm-logs
Go

Helm plugin to view logs of changed Helm releases

Last updated Jan 19, 2025
13
Stars
1
Forks
0
Issues
0
Stars/day
Attention Score
0
Language breakdown
Go 59.1%
Shell 31.4%
Makefile 9.5%
Files click to expand
README

Helm Logs Plugin

This is a Helm plugin which provides a view of changed Helm releases over time. It works like helm history, but for all releases, sorted by date and has a --since option.

Usage

Print logs of changed Helm releases

$ helm logs [flags]

Flags:

-l, --label string              label to select tiller resources by (default "OWNER=TILLER")
      --namespace string          show releases within a specific namespace
      --since duration            Only return logs newer than a relative duration like 5s, 2m, or 3h. Defaults to all logs. (default 1000000h0m0s)
      --tiller-namespace string   namespace of Tiller (default "kube-system")

Install

$ helm plugin install https://github.com/maorfr/helm-logs

The above will fetch the latest binary release of helm logs and install it.

Developer (From Source) Install

If you would like to handle the build yourself, instead of fetching a binary, this is how recommend doing it.

First, set up your environment:

  • You need to have Go >= 1.11 installed (we use go modules)
Clone the repo (not necessarily into your $GOPATH). You can use go get -d github.com/maorfr/helm-logs if you plan to work inside $GOPATH. for that.
$ cd <workdir>/github.com/maorfr/helm-logs
$ make bootstrap build
$ SKIPBININSTALL=1 helm plugin install <workdir>/github.com/maorfr/helm-logs

That last command will skip fetching the binary install and use the one you built.

🔗 More in this category

© 2026 GitRepoTrend · maorfr/helm-logs · Updated daily from GitHub