美文网首页
k8s集群管理命令

k8s集群管理命令

作者: 小圆圈Belen | 来源:发表于2020-08-27 00:21 被阅读0次

具体命令详解:

1.基础命令:
https://www.jianshu.com/p/d2fe32fd4675
2.设置命令:
https://www.jianshu.com/p/97f71c8ec720
3.部署命令:
https://www.jianshu.com/p/43a5d6bd1b67
4.集群管理命令:
https://www.jianshu.com/p/f7a0b418eeac
5.集群故障排查和调试命令:
https://www.jianshu.com/p/c03f3799e3ab
6.其他命令:
https://www.jianshu.com/p/c069c799a6c1

1.certificate命令:用于证书资源管理,授权等

[root@master ~]# kubectl certificate --help
Modify certificate resources.

Available Commands:
  approve     Approve a certificate signing request
  deny        Deny a certificate signing request

Usage:
  kubectl certificate SUBCOMMAND [options]

Use "kubectl <command> --help" for more information about a given command.
Use "kubectl options" for a list of global command-line options (applies to all commands).

# 例如,当有node节点要向master请求,那么是需要master节点授权的
kubectl  certificate approve node-csr-81F5uBehyEyLWco5qavBsxc1GzFcZk3aFM3XW5rT3mw node-csr-Ed0kbFhc_q7qx14H3QpqLIUs0uKo036O2SnFpIheM18

2.cluster-info命令:显示集群信息

kubectl cluster-info

[root@master ~]# kubectl cluster-info
Kubernetes master is running at http://localhost:8080
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

3.top命令:用于查看资源的cpu,内存磁盘等资源的使用率

kubectl top pod --all-namespaces
它需要heapster运行才行

4.cordon命令:用于标记某个节点不可调度

5.uncordon命令:用于标签节点可以调度

6.drain命令: 用于在维护期间排除节点。

相关文章

网友评论

      本文标题:k8s集群管理命令

      本文链接:https://www.haomeiwen.com/subject/cexqsktx.html