ketall

Like `kubectl get all`, but get really all resources

APACHE-2.0 License

Stars
635

Bot releases are visible (Hide)

ketall - Release v1.3.8 Latest Release

Published by github-actions[bot] about 3 years ago

ketall - Release v1.3.7

Published by github-actions[bot] over 3 years ago

  • Upgrade dependencies #125
  • Remove UPX postprocessing for Darwin builds #124
ketall - Release v1.3.6

Published by github-actions[bot] almost 4 years ago

ketall - Release v1.3.5 - Sep 23 2020

Published by github-actions[bot] about 4 years ago

  • fix: boolean logic #98

Thanks to all the contributors for this release:

  • Arthur Busser
ketall - Release v1.3.4 - Sep 5 2020

Published by github-actions[bot] about 4 years ago

  • Fix regression that broke --only-scope #88
ketall - v1.3.3 - Sep 2 2020

Published by github-actions[bot] about 4 years ago

  • Bump required Go version to 1.15 #86
  • Limit the number of inflight requests #84
  • Print flat resource lists to comply with k8s list shape #85
  • Bump k8s.io/apimachinery from 0.18.8 to 0.19.0 #80
  • Bump k8s.io/api from 0.17.2 to 0.18.8 #75
  • Bump github.com/spf13/viper from 1.3.2 to 1.7.1 #71
  • Bump github.com/spf13/cobra from 0.0.5 to 0.0.7 #68
  • Bump github.com/sirupsen/logrus from 1.4.2 to 1.6.0 #64
  • Bump CI tools #78
  • Bump github.com/stretchr/testify from 1.4.0 to 1.6.1 #70
  • Bump github.com/pkg/errors from 0.8.1 to 0.9.1 #69
  • Use UPX to reduce size of distributed binaries #58
  • Switch to actions/setup-go@v2 to avoid PATH hack #57
  • Unlfs this repository #56

Thanks to all the contributors for this release:

  • Cornelius Weig
  • dependabot-preview[bot]
ketall - Release v1.3.2

Published by github-actions[bot] over 4 years ago

ketall - Release v1.3.1

Published by github-actions[bot] over 4 years ago

v1.3.1 - 5/2/2020

  • Upgrade k8s dependencies to v1.17.2 #53
  • Tentative migration to GitHub actions #52
  • Add PodMetrics as excluded resource by default #51
  • Allow fully-qualified resource names to be used with --exclude #49
  • Fix download links for binaries #47

Thanks to all the contributors for this release:

  • Cornelius Weig
  • Ivan Aracki
  • Mehran Kholdi
  • Suraj Banakar
ketall -

Published by corneliusweig almost 5 years ago

This release comes with a new flag --allow-incomplete which defaults to true. It ensures that resources are shown even if the list of API resoureces could not be fully retrieved.

  • Upgrade golangci-lint to v1.22.2 #45
  • Show partial results when fetching of api resources fails #44
  • Move application logic to an internal package #43
  • Upgrade k8s dependencies to v1.17.0 #42
  • [travis] Remove obsolete GOPROXY and GO111MODULE setting #40
ketall - v1.2.1 - 15/11/2019

Published by corneliusweig almost 5 years ago

  • Improve travis configuration #34
  • Reduce download size when installing via krew #38
  • Show kubectl get-all in the help text for krew builds #37
  • Enable repeatable builds #36
  • Upgrade golangci-lint to v1.21.0 #33
  • Add release-notes helper and wrapper script #35
  • Upgrade k8s dependencies to v1.16.3 #32
ketall - v1.2.0 - 14/4/2019

Published by corneliusweig over 5 years ago

  • Support flag --field-selector #28
  • Strip empty lists from result #27
  • Support label selectors --selector #26
  • Upgrade dependencies #25
  • Add new demo to showcase new feature #20
ketall - v1.1.1 - 25/3/2019

Published by corneliusweig over 5 years ago

  • Fix bug with empty filter #19
ketall - v1.1.0 Release - 25/3/2019

Published by corneliusweig over 5 years ago

  • Flag --namespace now implies --only-scope=namespace #18
  • Add new flag --since to filter resources by creation timestamp #17
  • Fix travis releases #15
ketall - v1.0.2 Release - 3/3/2019

Published by corneliusweig over 5 years ago

  • Distribute stripped and therefore smaller binaries #14
ketall - v1.0.1 - 2/27/2019

Published by corneliusweig over 5 years ago

  • Support all authentication plugins (oidc, openstack, gcp, azure) #13
  • Improve readme instructions around the krew installation method #12
ketall - v1.0.0 Release - 2/22/2019

Published by corneliusweig over 5 years ago

  • Fetch only authorized resources when not cluster admin #9
    • this means that ketall can now be used by non-admins
  • Fix zsh completion #11
  • Add golangci-lint linter #10
ketall - v0.0.3 - 2/20/2019

Published by corneliusweig over 5 years ago

  • Do not show events by default #8
  • Automate version bump #7
  • Rename cache flag from cache to use-cache #6
  • Make some flags configurable via a config file #5
ketall - v0.0.2 Release - 2/19/2019

Published by corneliusweig over 5 years ago

Fix formatting of yaml and json output with the -o yaml/json switches.

ketall - v0.0.1 Release - 2/15/2019

Published by corneliusweig over 5 years ago

First release, everything new and shiny 💎

Summary

  • initial release

  • supports custom flags:

    • cache: enable the http resource cache for the discovery of supported server resources
    • namespace: only consider resources from namespace (only applies to namespaced resources). Maybe not useful.
    • only-scope: one of cluster|namespace to restrict the resources by their scope
    • config: to use a config file (defunct)
    • verbosity: to set the log level
  • sub-commands:

    • completion for command-line completion scripts (bash and zsh)
    • version to retrieve version information. (Note: ketall version --full prints a lot more than just version)
    • help to show a help text

Below, you find pre-built binaries for the major OSes.