-
Configuration from kubeconfig file (default from $HOME/.kube/config)
-
Change namespace from command params (default as 'default')
-
List current pods in the panel.
-
Tail logs from selected pod.
./kcui
./kcui --help NAME: KCUI - A simple tool to monitor the k8s pods and logs. USAGE: kcui [global options] command [command options] [arguments...] VERSION: v0.1.2 COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --kubeconfig value Path to the kube config. This can be set from environment value 'KUBECONFIG' (default: "/Users/zachary/.kube/config") [$KUBECONFIG] --namespace value Namespace to query. (default: "default") --debug Run with debug mode --help, -h show help --version, -v print the version
curl -Lo kcui https://github.com/ZacharyChang/kcui/releases/download/v0.1.2/kcui_darwin && chmod +x kcui
curl -Lo kcui https://github.com/ZacharyChang/kcui/releases/download/v0.1.2/kcui_linux && chmod +x kcui
-
Multiple containers log support (Not supported yet)
-
Log view can be scrolled, and filtered with keywords
-
Interactive with pod container, like 'kubectl exec'