4Kubernetes入门命令整理及解

北京白癜风专科医院 https://wapjbk.39.net/yiyuanfengcai/yyjs_bjzkbdfyy/

方便记忆的规律

kubernetes命令有一些相通的规律,可以帮助我们快速掌握。

-A,无论获取哪种资源,这个参数代表所有命名空间-owide无论获取哪种资源,代表更详细的列出资源,一般看pod的ip,和对应的node节点比较常用。打命令的时候一般分四种:get、delete、describe、logs,然后加上对应的资源类型即可GET获取资源信息

kubectlgetall#查看所有,包括pod,svc可以在后面加-A即--all-namespaces

kubectlgetpods

deployments.

replicasets.

service-owide#获取特定的资源类型

kubectlgetnodes--show-labels#查看node标签

kubectlapi-versions#查看k8s当前支持的api版本

kubectllogspod_name#查看pod内进程输出(查看最后行kubectllogs--tail=pod_name或最后1小时--since=1h)

kubectldescribepods

deployments.

replicasets.

servicexxx_name描述特定资源特定实例

journalctl-l-ukubelet#查看kubelet日志

kubectlgetpods-oyaml#配置yaml格式详情

kubectlgetendpoints#查看终端服务节点

kubectltopnodenode1--v=8#开启debug模式输出.使用top指令查看资源情况,需部署heapster(1.8之前版本默认提供.之后修改为service-metric).

更改资源信息

kubectlapply-fxxx.yml依照某个资源文件申请更改

kubectlapply-f


转载请注明:http://www.aierlanlan.com/rzdk/3507.html

  • 上一篇文章:
  •   
  • 下一篇文章: