zoukankan      html  css  js  c++  java
  • Kubernetes command

    一、日志

    若POD 已经running:
    1. 查看pod日志
    kubectl logs <podName> -c <containerName> -n <namespace>
    2. 实时查看
    kubectl logs <podName> -n <namespace> -f
    如果POD还未启动,比如init状态,就需要直接查看container日志 1. docker ps -a | grep
    <podName> 2. docker logs <containerName>

    二、POD 重启的几种方法

    若以yaml 直接起的
    方法1: kubectl replace --force -f <new_pod.yaml>   ########用新的yaml直接启动,并替换原先的pod
    方法2: kubectl get pod <podName> -n <namespace> -o yaml | kubectl replace --force -f -   #########yaml不变
    若以deployment起的 方法1: kubectl scale deployment
    <deploymentName> --replicas=0 -n <namespace> ###########scaleout 到0个 kubectl scale deployment <deploymentName> --replicas=<targetQty> -n <namespace> #######再scalein到目标个数 方法2: kubectl delete replicaset <replicasetName> -n <namespace>

    end

  • 相关阅读:
    form表格属性
    sql查询练习题
    在Mac上搭建java开发环境
    搭建vim作为java开发环境(-)
    C++学习之class
    nginx学习----1
    Html5学习笔记---1
    国庆节
    memcache------01
    jquery学习之概述
  • 原文地址:https://www.cnblogs.com/reatual/p/14266566.html
Copyright © 2011-2022 走看看