zoukankan      html  css  js  c++  java
  • k8s常用指令集(kubectl kubeadm)

    1      Kubectl指令集

    1.1      Master查询节点信息

    [root@master1 kubernetes-1.10]# kubectl get nodes

     

    1.2      查询所有Pod信息

    [root@master1 ~]# kubectl get pods --namespace=kube-system

     

    1.3      查询故障的Pod信息

    [root@master1 ~]# kubectl get pods -n kube-system |grep -v Running

     

    1.4      查询指定pod故障信息

    [root@master1 ~]# kubectl describe pod kubernetes-dashboard-5c469b58b8-bltsw -n kube-system  (红色为指定pod名称)

     

    (可以看出该pod里面的容器状态为waiting,具体原因见下面日志)

    1.5      查询指定Pod具体信息(同上)

    如下查询k8s dashboard页面启动pod启动过程

     

     

    1.6      Node节点join master

     

    1.7      K8s登陆界面

     

    2      Kubeadm指令集

    Kubeadm帮助用户快速搭建k8s集群cluster:

    常见命令如下:

     

    2.1      kubeadm init

    建立一个master node。

    2.2      kubeadm join

    初始化worker节点并加入到cluster

    2.3      kubeadm upgrage

    升级k8s集群到一个新的版本

    2.4      kubeadm config

    2.5      kubeadm reset

    还原所有kubeadm init 和kubeadm join操

    2.6      kubeadm token

    管理kubeadm join的tokens

    2.7      kubeadm version

    参考文章:

    1、k8s官网

  • 相关阅读:
    json dump dumps load loads
    python tip: 格式化 深浅copy sorted
    转载整理
    python 计算器练习
    实验5 OSPF虚连接和验证配置
    实验4 OSPF的特殊区域STUB和NSSA
    实验3ospf路由聚合
    实验2 OSPF基本配置
    实验1静态ECMP的浮动静态路由配置
    补充实验6:tftp
  • 原文地址:https://www.cnblogs.com/snowwhite/p/9084822.html
Copyright © 2011-2022 走看看