k9s指令操作

常用指令

重启pod:ns pod

<ctrl-k> Kill

Ctrl-d 删除pod

更换镜像号在:dp

进入 e

编辑 i

保存退出:wq

k9s简单用法

:ns 切换到namespace界面
:po  -> pod
:dp  -> deployment
:svc -> service
:cm  -> configmap
:ing -> ingress
:pvc -> pvc
:sc  -> storageclass
:sec -> secret
:no  -> node
:sts -> statefulset
:ds  -> daemonset
:pv  -> pv
解释:
* 查看Pod资源的日志, 重启Pod资源 (po)
* 获取Pod的访问地址 (svc)
* 查看磁盘pvc挂载状态 (pvc)
* 查看磁盘所用的存储资源storageclass名称 (sc)
* 查看程序使用的配置文件 (cm)
* 查看程序的域名 (ing)
* 修改pod数量 (dp, sts)



:deploy       	跳转到部署视图
:svc         		跳转到服务视图
L              	显示所选的pod日志
:namespace /:ns  跳转到命名空间视图
Shift-l    		检查日志
Ctrl-d     		删除pod
/  					搜索
d/ y/ l/ e:      分别对应于describe/yaml/logs/edit
ctrl-z				快速定位资源错误信息
ctrl-k				直接删除资源无提示
command-d   		分屏
/     搜索
I    进入日志模式,按 s 停止日志滚动
s    进入容器
esc   代表返回 
? 代表查看快捷键
:  代表输入命令
shift+;代表出现输入框,供执行命令;
shift+? 代表查看命令如何使用;
暂停日志滚动:s
恢复日志滚动:s

ctrl + s 将日志保存到本地

日志查看

按方向上下键选择到需要查看的pod上 按“L'键进入日志界面 按0进行实时日志的查看 1-6分别设置查看日志的时长
如果pod没有起  按esc退出pod,按d进入详细描述页面,`shift + g`移到最底查看pod的`events(事件)`

l  // log 当前container日志
p  // past log 当前container的上一日志(上一次挂掉之前的日志)

d  // describe, 可以查看资源的event事件, 如发现容器无法拉取镜像或者pending等无法启动的情况可以进入
查看原因

s  // shell 注意, shell命令针对的是container而非pod, 如pod有多个container,默认会进入运行的第一个container.
   // 如需要指定container, 请按回车从pod进入container界面,再按 s 来进入

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值