k9s/plugins/log-full.yaml

62 lines
974 B
YAML

plugins:
# See https://k9scli.io/topics/plugins/
raw-logs-follow:
shortCut: Ctrl-G
description: logs -f
scopes:
- po
command: kubectl
background: false
args:
- logs
- -f
- $NAME
- -n
- $NAMESPACE
- --context
- $CONTEXT
- --kubeconfig
- $KUBECONFIG
log-less:
shortCut: Shift-K
description: "logs|less"
scopes:
- po
command: bash
background: false
args:
- -c
- '"$@" | less'
- dummy-arg
- kubectl
- logs
- $NAME
- -n
- $NAMESPACE
- --context
- $CONTEXT
- --kubeconfig
- $KUBECONFIG
log-less-container:
shortCut: Shift-L
description: "logs|less"
scopes:
- containers
command: bash
background: false
args:
- -c
- '"$@" | less'
- dummy-arg
- kubectl
- logs
- -c
- $NAME
- $POD
- -n
- $NAMESPACE
- --context
- $CONTEXT
- --kubeconfig
- $KUBECONFIG