1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
log_tail_lines: 250
# Hide the KDash logo block in the top bar. Defaults to false.
hide_logo: false
# Start with the info bar (namespaces, context info, CLI info, logo) collapsed.
# Press the toggle_info keybinding (default `i`) to show it again. Defaults to false.
hide_info_on_start: false
cli_info:
# Hide missing CLI entries entirely. Set to false to show them as "Not found".
hide_missing_binaries: true
# Hide built-in CLI entries by their displayed labels.
# Built-ins: kubectl client, kubectl server, docker, docker-compose, podman, containerd, helm, kind
disable_defaults:
- kind
# Add custom CLI version probes. The first non-empty stdout line is shown.
custom:
- label: istioctl
command:
regex: '\b(v?[0-9]+\.[0-9]+\.[0-9]+)\b'
keybindings:
quit: ctrl+c
esc: esc
help: "?"
submit: enter
filter: /
refresh: ctrl+r
toggle_theme: t
cycle_theme_prev: alt+t
cycle_main_views: tab
cycle_main_views_prev: shift+tab
reset_navigation: ctrl+h
jump_to_current_context: A
jump_to_all_context: C
jump_to_utilization: U
jump_to_troubleshoot: T
copy_to_clipboard: c
pg_up: pageup
pg_down: pagedown
up: up
down: down
left: left
right: right
toggle_info: i
log_auto_scroll: s
select_all_namespace: a
jump_to_namespace: n
describe_resource: d
resource_yaml: "y"
decode_secret: x
jump_to_pods: "1"
jump_to_services: "2"
jump_to_nodes: "3"
jump_to_configmaps: "4"
jump_to_statefulsets: "5"
jump_to_replicasets: "6"
jump_to_deployments: "7"
jump_to_jobs: "8"
jump_to_daemonsets: "9"
jump_to_more_resources: "0"
jump_to_dynamic_resources: "-"
cycle_group_by: g
aggregate_logs: o
# Theme to start on. One of: macchiato (default), latte, gruvbox-dark,
# solarized-dark, mono, custom. Cycle at runtime with `t` / `Alt+t`.
default_theme: macchiato
# Optional full user-defined theme that joins the t/Alt+t cycle. Every slot is
# optional and inherits from `base` (default macchiato). Colours accept named
# ANSI colours, `reset`/`default`, or 6-digit hex (`#RRGGBB`).
custom_theme:
base: macchiato
accent: "#89B4FA" # panel borders / primary
secondary: "#F9E2AF" # panel titles
label: "#94E2D5" # table column labels / blue
muted: "#9399B2" # help / hint text
highlight: "#F5C2E7" # focused panel border
on_accent: "#11111B" # title-bar text over the accent bar
bg: "#11111B"
fg: "#CDD6F4"
success: "#A6E3A1"
warning: "#FAB387"
error: "#F38BA8"
# Legacy override map (still supported): the `dark` section tints the built-in
# Catppuccin Macchiato palette, the `light` section tints Catppuccin Latte.
# Keys: text, failure, warning, success, primary, secondary, help, label,
# highlight, background.
theme:
dark:
text: "#FFFFFF"
failure: "#F9A7A4"
warning: "#FFAA42"
success: "#48D596"
primary: "#00E6E6"
secondary: "#F9E571"
help: "#8AC4FF"
background: "#233237"
light:
text: "#5B5757"
failure: "#AD1914"
warning: "#B8310F"
success: "#146149"
primary: "#0052A3"
secondary: "#991AED"
help: "#0052A3"
background: "#FFFFFF"