zoukankan      html  css  js  c++  java
  • k8s常用命令kubeadm

    kubeadm命令

    kubeadm
    ┌───────────────────────────────────────────────── ─────────┐
        │KUBEADM│
        │轻松引导安全的Kubernetes集群│
        ││
        │请给我们反馈:│
        │https://github.com/kubernetes/kubeadm/issues│
        └───────────────────────────────────────────────── ─────────┘
    
    用法示例:
    
        使用一个控制平面节点创建双机群集
        (控制集群)和一个工作节点
        (您的工作负载,如Pods和Deployments运行)。
    
        ┌───────────────────────────────────────────────── ─────────┐
        │在第一台机器上:│
        ├───────────────────────────────────────────────── ─────────┤
        │控制平面#kubeadm nit│
        └───────────────────────────────────────────────── ─────────┘
    
        ┌───────────────────────────────────────────────── ─────────┐
        │在第二台机器上:│
        ├───────────────────────────────────────────────── ─────────┤
        │worker#kubeadm join <arguments-returned-from-init>│
        └───────────────────────────────────────────────── ─────────┘
    
        然后,您可以根据需要在其他任何机器上重复第二步。
    
    用法:
      kubeadm [命令]
    
    可用命令:
      alpha Kubeadm实验子命令
      完成指定shell的外壳完成代码(bash或zsh)
      config管理群集中ConfigMap中持久保存的kubeadm群集的配置
     help任何命令的帮助
      init运行此命令以设置Kubernetes控制平面
      ex: kubeadm init .....
      join 在要加入现有集群的任何计算机上运行此命令
      ex: kubeadm join .....
     reset运行此命令以通过'kubeadm init'或'kubeadm join'恢复对此主机所做的任何更改
     ex: kubeadm reset  
     token 管理引导令牌
     ex: kubeadm token create  --print-join-command
     upgrade 使用此命令将群集平滑升级到较新版本
     version 打印kubeadm的版本
    
    标志:
      -h, - 帮助kubeadm
          --log-file string如果非空,请使用此日志文件
          --log-file-max-size uint定义日志文件可以增长到的最大大小。单位是兆字节。如果值为0,则最大文件大小不受限制。 (默认1800)
          --rootfs string [EXPERIMENTAL]“真正的”主机根文件系统的路径。
          --skip-headers如果为true,请避免在日志消息中使用标头前缀
          --skip-log-headers如果为true,则在打开日志文件时请避免使用标头
      -v, -  v日志级别详细程度的级别编号
    

    创建加入master节点的token

    kubeadm token  create  --print-join-command
    

    kubeadm join 192.168.0.31:6443 --token qqqpzb.v33vpmfg7g1cv78f --discovery-token-ca-cert-hash sha256:f8da4fe46a97ab5df5f514763cc937fe9c2946157ac92bef79881568bcdf6c60

    node节点进入集群

    kubeadm join 192.168.0.31:6443 --token qqqpzb.v33vpmfg7g1cv78f     --discovery-token-ca-cert-hash sha256:f8da4fe46a97ab5df5f514763cc937fe9c2946157ac92bef79881568bcdf6c60
    

    对节点进行恢复

    kubeadm reset 
    

    master节点删除/root/.kube目录

    rm -rf  /root/.kube
    

    kubeadm升级

    kubeadm upgrade [command] --help
    
    

    下一节详细讲解kubeadm升级k8s集群

    欢迎大家评论转发
  • 相关阅读:
    jquery toggle(listenerOdd, listenerEven)
    struts quick start
    hdu 1518 Square (dfs)
    hdu 2544 最短路 (最短路径)
    hdu 1754 I Hate It (线段树)
    hdu 1856 More is better (并查集)
    hdu 1358 Period (KMP)
    hdu 2616 Kill the monster (DFS)
    hdu 2579 Dating with girls(2) (bfs)
    zoj 2110 Tempter of the Bone (dfs)
  • 原文地址:https://www.cnblogs.com/os4top16/p/11541834.html
Copyright © 2011-2022 走看看