Add k9s configuration
This commit is contained in:
parent
fb6b8ffb3e
commit
7c967d6b32
5 changed files with 198 additions and 0 deletions
9
.config/k9s/aliases.yaml
Normal file
9
.config/k9s/aliases.yaml
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
aliases:
|
||||||
|
dp: deployments
|
||||||
|
sec: v1/secrets
|
||||||
|
jo: jobs
|
||||||
|
cr: clusterroles
|
||||||
|
crb: clusterrolebindings
|
||||||
|
ro: roles
|
||||||
|
rb: rolebindings
|
||||||
|
np: networkpolicies
|
41
.config/k9s/config.yaml
Normal file
41
.config/k9s/config.yaml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
k9s:
|
||||||
|
liveViewAutoRefresh: false
|
||||||
|
screenDumpDir: /tmp/k9s-screens-d_mcknight
|
||||||
|
refreshRate: 2
|
||||||
|
maxConnRetry: 5
|
||||||
|
readOnly: false
|
||||||
|
noExitOnCtrlC: true
|
||||||
|
portForwardAddress: localhost
|
||||||
|
ui:
|
||||||
|
enableMouse: true
|
||||||
|
headless: false
|
||||||
|
logoless: true
|
||||||
|
crumbsless: false
|
||||||
|
splashless: false
|
||||||
|
reactive: false
|
||||||
|
noIcons: false
|
||||||
|
skin: nightfox
|
||||||
|
defaultsToFullScreen: false
|
||||||
|
useFullGVRTitle: false
|
||||||
|
skipLatestRevCheck: false
|
||||||
|
disablePodCounting: false
|
||||||
|
shellPod: null
|
||||||
|
imageScans:
|
||||||
|
enable: false
|
||||||
|
exclusions:
|
||||||
|
namespaces: []
|
||||||
|
labels: {}
|
||||||
|
logger:
|
||||||
|
tail: 100
|
||||||
|
buffer: 5000
|
||||||
|
sinceSeconds: 300
|
||||||
|
textWrap: false
|
||||||
|
disableAutoscroll: false
|
||||||
|
showTime: false
|
||||||
|
thresholds:
|
||||||
|
cpu:
|
||||||
|
critical: 90
|
||||||
|
warn: 70
|
||||||
|
memory:
|
||||||
|
critical: 90
|
||||||
|
warn: 70
|
16
.config/k9s/plugins.yaml
Normal file
16
.config/k9s/plugins.yaml
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
plugins:
|
||||||
|
edit-secret:
|
||||||
|
shortCut: Ctrl-X
|
||||||
|
confirm: false
|
||||||
|
description: "Edit Secret"
|
||||||
|
scopes:
|
||||||
|
- secrets
|
||||||
|
command: kubectl
|
||||||
|
background: false
|
||||||
|
args:
|
||||||
|
- modify-secret
|
||||||
|
- --namespace
|
||||||
|
- $NAMESPACE
|
||||||
|
- --context
|
||||||
|
- $CONTEXT
|
||||||
|
- $NAME
|
119
.config/k9s/skins/nightfox.yaml
Normal file
119
.config/k9s/skins/nightfox.yaml
Normal file
|
@ -0,0 +1,119 @@
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
# K9s Nightfox Theme
|
||||||
|
# Based on the Nightfox.nvim color scheme:
|
||||||
|
# https://github.com/EdenEast/nightfox.nvim
|
||||||
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
# Styles...
|
||||||
|
foreground: &foreground "#cdcecf" # Light Gray
|
||||||
|
#foreground: &foreground "#ad7fa8"
|
||||||
|
|
||||||
|
#background: &background "#192330"
|
||||||
|
background: &background "default"
|
||||||
|
current_line: ¤t_line "#2b3b51" # Dark Blue/Gray
|
||||||
|
#current_line: ¤t_line "#ad7fa8"
|
||||||
|
selection: &selection "#2b3b51"
|
||||||
|
#selection: &selection "#ad7fa8"
|
||||||
|
|
||||||
|
comment: &comment "#738091" # Medium Gray
|
||||||
|
cyan: &cyan "#008b8b" #"#63cdcf"
|
||||||
|
green: &green "#81b29a"
|
||||||
|
orange: &orange "#f4a261"
|
||||||
|
magenta: &magenta "#9d79d6"
|
||||||
|
purple: &purple "#ad7fa8"
|
||||||
|
blue: &blue "#719cd6"
|
||||||
|
red: &red "#c94f6d"
|
||||||
|
|
||||||
|
# Skin...
|
||||||
|
k9s:
|
||||||
|
body:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *background
|
||||||
|
logoColor: *blue
|
||||||
|
prompt:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *background
|
||||||
|
suggestColor: *orange
|
||||||
|
info:
|
||||||
|
fgColor: *purple
|
||||||
|
sectionColor: *foreground
|
||||||
|
dialog:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *background
|
||||||
|
buttonFgColor: *foreground
|
||||||
|
buttonBgColor: *purple
|
||||||
|
# buttonFocusFgColor: white
|
||||||
|
buttonFocusFgColor: *current_line
|
||||||
|
#buttonFocusBgColor: *cyan
|
||||||
|
buttonFocusBgColor: *purple
|
||||||
|
labelFgColor: *orange
|
||||||
|
fieldFgColor: *foreground
|
||||||
|
frame:
|
||||||
|
border:
|
||||||
|
fgColor: *selection
|
||||||
|
focusColor: *current_line
|
||||||
|
menu:
|
||||||
|
fgColor: *foreground
|
||||||
|
keyColor: *magenta
|
||||||
|
numKeyColor: *magenta
|
||||||
|
crumbs:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *current_line
|
||||||
|
activeColor: *current_line
|
||||||
|
status:
|
||||||
|
# newColor is used for every pod by default
|
||||||
|
# newColor: *cyan
|
||||||
|
newColor: *purple
|
||||||
|
modifyColor: *blue
|
||||||
|
#modifyColor: "#ad7fa8"
|
||||||
|
addColor: *green
|
||||||
|
errorColor: *red
|
||||||
|
highlightColor: *orange
|
||||||
|
#highlightColor: "#ad7fa8"
|
||||||
|
killColor: *comment
|
||||||
|
completedColor: *comment
|
||||||
|
title:
|
||||||
|
fgColor: *foreground
|
||||||
|
# bgColor: *current_line
|
||||||
|
bgColor: *background
|
||||||
|
# highlightColor: *orange
|
||||||
|
highlightColor: *cyan
|
||||||
|
counterColor: *blue
|
||||||
|
filterColor: *magenta
|
||||||
|
views:
|
||||||
|
charts:
|
||||||
|
bgColor: default
|
||||||
|
defaultDialColors:
|
||||||
|
- *blue
|
||||||
|
- *red
|
||||||
|
defaultChartColors:
|
||||||
|
- *blue
|
||||||
|
- *red
|
||||||
|
table:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *background
|
||||||
|
cursorFgColor: *selection
|
||||||
|
cursorBgColor: *current_line
|
||||||
|
# cursorBgColor: "#ad7fa8"
|
||||||
|
header:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *background
|
||||||
|
sorterColor: *cyan
|
||||||
|
xray:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *background
|
||||||
|
cursorColor: *current_line
|
||||||
|
graphicColor: *blue
|
||||||
|
showIcons: false
|
||||||
|
yaml:
|
||||||
|
keyColor: *magenta
|
||||||
|
colonColor: *blue
|
||||||
|
valueColor: *foreground
|
||||||
|
logs:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *background
|
||||||
|
indicator:
|
||||||
|
fgColor: *foreground
|
||||||
|
bgColor: *selection
|
||||||
|
toggleOnColor: *magenta
|
||||||
|
toggleOffColor: *blue
|
13
.config/k9s/views.yaml
Normal file
13
.config/k9s/views.yaml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
views:
|
||||||
|
v1/pods:
|
||||||
|
sortColumn: NAME:asc
|
||||||
|
columns:
|
||||||
|
- AGE
|
||||||
|
- NAME
|
||||||
|
- STATUS
|
||||||
|
- READY
|
||||||
|
- RESTARTS
|
||||||
|
- CPU
|
||||||
|
- MEM
|
||||||
|
- IP
|
||||||
|
- NODE
|
Loading…
Add table
Add a link
Reference in a new issue