All Projects â†’ ahmetb â†’ Kubectl Tree

ahmetb / Kubectl Tree

Licence: apache-2.0
kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Kubectl Tree

kubectl-janitor
List Kubernetes objects in a problematic state
Stars: ✭ 48 (-97.55%)
Mutual labels:  kubectl, kubectl-plugins, kubectl-plugin
kubectl-iexec
Kubectl plugin to interactively exec into a pod
Stars: ✭ 102 (-94.8%)
Mutual labels:  kubectl, kubectl-plugins, kubectl-plugin
kubectl-secretdata
A kubectl plugin for viewing decoded Secret data with search flags.
Stars: ✭ 37 (-98.11%)
Mutual labels:  kubectl, kubectl-plugins, kubectl-plugin
kube-lineage
A CLI tool to display all dependencies or dependents of an object in a Kubernetes cluster.
Stars: ✭ 238 (-87.87%)
Mutual labels:  kubectl, kubectl-plugins, kubectl-plugin
kubectlsafe
Safe operations in kubectl with plugin kubectlsafe
Stars: ✭ 36 (-98.17%)
Mutual labels:  kubectl, kubectl-plugins, kubectl-plugin
kubectl-gs
kubectl plugin helping with custom resources by Giant Swarm
Stars: ✭ 36 (-98.17%)
Mutual labels:  kubectl, kubectl-plugins, kubectl-plugin
kubectl-plugin-ssh-jump
A kubectl plugin to access nodes or remote services using a SSH jump Pod
Stars: ✭ 117 (-94.04%)
Mutual labels:  kubectl, kubectl-plugins, kubectl-plugin
kubectl-external-forward
kubectl plugin to connect to external host via Envoy Proxy in Kubernetes cluster
Stars: ✭ 37 (-98.11%)
Mutual labels:  kubectl, kubectl-plugins
kubectl-blame
Show who edited resource fields.
Stars: ✭ 76 (-96.13%)
Mutual labels:  kubectl, kubectl-plugin
kubectl-extras
A collection of mini plugins for kubectl.
Stars: ✭ 109 (-94.44%)
Mutual labels:  kubectl, kubectl-plugins
kubectl-whoami
This plugin gets the subject name using the effective kubeconfig
Stars: ✭ 74 (-96.23%)
Mutual labels:  kubectl, kubectl-plugins
kubectl-skew
a simple kubectl plugin to make the "skew" visible
Stars: ✭ 18 (-99.08%)
Mutual labels:  kubectl, kubectl-plugins
kubectl-gopass
Plugin for kubectl to support reading and writing secrets directly from/to gopass
Stars: ✭ 28 (-98.57%)
Mutual labels:  kubectl, kubectl-plugin
Kubectx
Faster way to switch between clusters and namespaces in kubectl
Stars: ✭ 11,922 (+507.65%)
Mutual labels:  kubectl, kubectl-plugins
kubectl-view-serviceaccount-kubeconfig-plugin
A kubectl plugin that show a kubeconfig to access the apiserver with a specified serviceaccount.
Stars: ✭ 33 (-98.32%)
Mutual labels:  kubectl, kubectl-plugins
openebsctl
`openebsctl` is a kubectl plugin to manage OpenEBS storage components.
Stars: ✭ 23 (-98.83%)
Mutual labels:  kubectl, kubectl-plugin
KuiClientTemplate
Use this template to make your own custom graphical terminal, via the Kui Grahpical CLI Framework
Stars: ✭ 26 (-98.67%)
Mutual labels:  kubectl, kubectl-plugins
kubectl-df-pv
kubectl plugin - giving admins df (disk free) like utility for persistent volumes
Stars: ✭ 256 (-86.95%)
Mutual labels:  kubectl, kubectl-plugin
kubectl-ns
Simple kubectl plugin to display/switch namespaces
Stars: ✭ 20 (-98.98%)
Mutual labels:  kubectl, kubectl-plugins
kubectl-images
🕸 Show container images used in the cluster.
Stars: ✭ 153 (-92.2%)
Mutual labels:  kubectl, kubectl-plugins

kubectl tree logo

kubectl tree

A kubectl plugin to explore ownership relationships between Kubernetes objects through ownersReferences on the objects.

The kubectl lineage plugin is very similar to kubectl tree, but it understands logical relationships between some API objects without needing ownerReferences.

Installation

Use krew plugin manager to install:

kubectl krew install tree
kubectl tree --help

Demo

Example (Deployment):

example Kubernetes deployment object hierarchy

Example (Knative Service):

example Kubernetes object hierarchy with Knative Service

Example (Agones Fleet):

example Kubernetes object hierarchy with Agones Fleet

Flags

By default, the plugin will only search "namespaced" objects in the same namespace as the specified object.

You can use the -A or --all-namespaces flag to search namespaced and non-namespaced objects in all namespaces.

Author

Ahmet Alp Balkan @ahmetb.

Special acknowledgement: This tool is heavily inspired by @nimakaviani's knative-inspect as it's a generalized version of it.

License

Apache 2.0. See LICENSE.


This is not an official Google project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].