pod-dive

module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2019 License: Apache-2.0

README

Pod dive

dive into kubernetes nodes workloads

A kubectl Krew plugin to dive into your Kubernetes nodes workloads.

Icon art made by Smashicons from Flaticon. We had one before Krew itself, go figure.

Quick Start

kubectl krew install pod-dive
kubectl pod-dive

Why use it

It's much faster than running multiple kubectl commands and having to scroll up and down to look for critical pod info.

What does it look like

$ kubectl pod-dive kafka-operator-kafka-0
Diving after pod kafka-operator-kafka-1:

[node]      gke-staging-default-pool-acca72c6-klsn [ready]
[namespace]    ├─┬─ kafka
[type]         │ └─┬─ statefulset
[workload]     │   └─┬─ kafka-operator-kafka [3 replicas]
[pod]          │     └─┬─ kafka-operator-kafka-0 [pending]
[containers]   │       ├─── kafka [1 restart]
               │       ├─── tls-sidecar [0 restarts]
               │       ├─── vault-renewer [2 restarts]
               │       ├─── vault-authenticator [init, 0 restarts]
               │       └─── kafka-init [init, 0 restarts]
[siblings]     ├─── cassandra-0
               ├─── debug-b58f6f7f8-hbfw5
               ├─── ignite-memory-web-agent-cc75c9987-nfh6p
               ├─── jaeger-agent-daemonset-gmhm7
               ├─── jaeger-query-7dc45cfc9f-mzfg6
               ├─── kafka-operator-zookeeper-0
               ├─── calico-node-dgvht
               ├─── calico-typha-65bfd5544b-kjjjh
               ├─── fluentd-gcp-scaler-6bc97c54b4-xftsm
               ├─── fluentd-gcp-v3.1.1-b9zhf
               ├─── ip-masq-agent-jtjxz
               ├─── kube-dns-autoscaler-bb58c6784-j9n4h
               ├─── kube-proxy-gke-staging-default-pool-acca72c6-klsn
               ├─── metrics-server-v0.3.1-7b4d7f457-v6mfp
               ├─── prometheus-to-sd-47n9b
               ├─── vpa-recommender-8667dc8d75-9j4vl
               ├─── fluent-bit-rj8cn
               ├─── prometheus-operator-grafana-7f478cc944-g7rvw
               ├─── prometheus-operator-kube-state-metrics-79486d7f6d-9r9q5
               ├─── prometheus-operator-operator-777f86b5f7-njr9n
               └─── prometheus-operator-prometheus-node-exporter-8w8tv

Stuck:
    kafka imagepullbackoff
Terminations:
    vault-renewer error [code 7]

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳