zoukankan      html  css  js  c++  java
  • 附: K8S入门系列之集群健康检查

    Kubernetes的kubectl常用命令

    1. pod操作

    # 获取所有的pod
    kubectl get pods --all-namespaces -o wide 
    
    # 使用yaml文件创建pod
    kubectl create -f YAML_FILE.yaml  
    
    # 使用yaml文件删除pod
    kubectl delete -f YAML_FILE.yaml 
    
    # 显示指定命名空间的pod的日志
    kubectl logs POD_NAME -n kube-system 
    

    2. 服务器操作

    # 获取指定命名空间的服务
    kubectl get svc -n kube-system  
    
    # 获取集群信息
    kubectl cluster-info
    
    # 获取集群状态
    kubectl get cs
    
    # 获取集群节点信息
    kubectl get nodes
    
    # 集群节点操作
    kubectl get nodes  //获取全部节点
    kubectl delete node 192.168.2.152  //删除节点
    
    # 删除节点中的node
    ## 在master节点上执行
    kubectl drain NODE_NAME --delete-local-data --force --ignore-daemonsets
    kubectl delete node node2
    ## 在node节点上执行
    kubeadm reset
    ifconfig cni0 down
    ip link delete cni0
    ifconfig flannel.1 down
    ip link delete flannel.1
    rm -rf /var/lib/cni/
    

    1. 组件、插件健康状态检查

  • 相关阅读:
    [包计划] date-fns
    [包计划] create-react-app
    [包计划] js-cookie
    [包计划] cheerio
    [包计划] 30-seconds-of-code
    new
    [源计划] array-first
    [源计划] is-sorted
    [源计划] array-flatten
    images
  • 原文地址:https://www.cnblogs.com/colman/p/11958374.html
Copyright © 2011-2022 走看看