k9s/plugins/log_full.yml

56 lines
862 B
YAML

plugin:
# See https://k9scli.io/topics/plugins/
raw-logs-follow:
shortCut: Ctrl-L
description: logs -f
scopes:
- po
command: kubectl
background: false
args:
- logs
- -f
- $NAME
- -n
- $NAMESPACE
- --context
- $CONTEXT
log-less:
shortCut: Shift-L
description: "logs|less"
scopes:
- po
command: bash
background: false
args:
- -c
- '"$@" | less'
- dummy-arg
- kubectl
- logs
- $NAME
- -n
- $NAMESPACE
- --context
- $CONTEXT
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