Adding note on popeye config (#1264)
parent
8343f34e7b
commit
d739b04fd8
|
|
@ -243,7 +243,7 @@ K9s uses aliases to navigate most K8s resources.
|
|||
| To kill a resource (no confirmation dialog!) | `ctrl-k` | |
|
||||
| Launch pulses view | `:`pulses or pu⏎ | |
|
||||
| Launch XRay view | `:`xray RESOURCE [NAMESPACE]⏎ | RESOURCE can be one of po, svc, dp, rs, sts, ds, NAMESPACE is optional |
|
||||
| Launch Popeye view | `:`popeye or pop⏎ | See https://popeyecli.io |
|
||||
| Launch Popeye view | `:`popeye or pop⏎ | See [popeye](#popeye) |
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -359,6 +359,12 @@ K9s uses aliases to navigate most K8s resources.
|
|||
|
||||
---
|
||||
|
||||
## <a id="popeye"></a>Popeye Configuration
|
||||
|
||||
K9s has integration with [Popeye](https://popeyecli.io/), which is a Kubernetes cluster sanitizer. Popeye itself uses a configuration called `spinach.yml`, but when integrating with K9s the cluster-specific file should be name `$XDG_CONFIG_HOME/k9s/<context>_spinach.yml`. This allows you to have a different spinach config per cluster.
|
||||
|
||||
---
|
||||
|
||||
## Node Shell
|
||||
|
||||
By enabling the nodeShell feature gate on a given cluster, K9s allows you to shell into your cluster nodes. Once enabled, you will have a new `s` for `shell` menu option while in node view. K9s will launch a pod on the selected node using a special k9s_shell pod. Furthermore, you can refine your shell pod by using a custom docker image preloaded with the shell tools you love. By default k9s uses a BusyBox image, but you can configure it as follows:
|
||||
|
|
|
|||
Loading…
Reference in New Issue