2 个版本
0.0.2 | 2024年7月27日 |
---|---|
0.0.1 | 2024年7月26日 |
#109 在 调试
277 每月下载量
19KB
155 行
klog
klog 是一个允许您同时查看多个 Kubernetes 容器日志的工具。
安装
您可以使用 cargo 构建 klog 并安装它。
# Using Cargo
cargo install klog
或者,您可以从 发布页面 下载适用于您操作系统的预构建二进制文件。目前,提供适用于 Windows、MacOS 和 Linux 的 x86_64 二进制文件。
用法
klog 将使用您的当前 kubecontext 会话。
klog [OPTIONS] --namespace <NAMESPACE> --pods <PODS>...
# Example
klog -n my-namespace -p pod1 pod2 pod3 -f
选项
-n, --namespace <NAMESPACE> Namespace to use
-p, --pods <PODS>... Pods to log
-d, --deployments <DEPLOYMENTS>... Deployments to log
-s, --statefulsets <STATEFULSETS>... Statefulsets to log
-f, --follow Follow log?
示例
要查看 pod1
、pod2
、pod3
和 my-service
部署在 my-namespace
命名空间中的日志,并跟踪日志,请运行
klog -n my-namespace -p pod1 pod2 pod3 -d my-service --follow
致谢
依赖关系
~73MB
~1M SLoC