HOME

K9s常用命令查询

K9s 是一个基于终端的 Kubernetes 客户端,它提供了直观且易于使用的界面来查看和管理 Kubernetes 资源。本文将介绍一些常用的 K9s 命令及用法。

1. 初始化与安装

首先确保已经安装了 K9s,可以通过以下命令进行安装:

curl -s https://get.k9s.io | bash

安装完成后,在终端中输入 k9s 即可启动客户端。

2. 常用功能键

3. 命令行命令

K9s 提供了一些命令行操作来管理 Kubernetes 资源和上下文。

切换上下文

切换不同的 Kubernetes 集群上下文:

k9s -c <context_name>

其中 <context_name> 是你想要切换到的集群名称或别名。

启动与关闭 K9s

启动 K9s 并连接到默认配置的上下文:

k9s

断开当前会话并退出 K9s:

exit

查看和管理 Pod

查看和管理 Service

查看和管理 Deployment

查看和管理其他资源

K9s 还支持查看其他 Kubernetes 资源,如 ConfigMap、Secret 等。只需要替换相应的命令即可。

k9s cm -n <cm_name>   # 查看 ConfigMap 详情
k9s sec -n <sec_name> # 查看 Secret 详情

4. 自定义主题与快捷键

K9s 支持自定义界面颜色和快捷键。你可以编辑 ~/.kube/k9s.conf 文件来自定义这些设置。

更改主题:

k9s -t <theme_name>

其中 <theme_name> 是预设的主题名称,如 dark, light 等。

设置自定义快捷键:

~/.kube/k9s.conf 中添加或修改以下内容以设置自定义的快捷键:

bind = "ctrl+u :command"

其中 :command 是你想要执行的命令,ctrl+u 是相应的键盘组合。

5. 总结

K9s 提供了强大的功能来简化 Kubernetes 资源管理,并且用户界面友好。通过本文介绍的一些基本命令和快捷键,你可以更高效地使用 K9s 来监控和操作你的 Kubernetes 集群。

希望这些常用命令能帮助你在日常工作中更加得心应手!