zoukankan      html  css  js  c++  java
  • kubernetes部署Ubuntu pod提示CrashLoopBackOff

    pod信息

    apiVersion: v1
    kind: Pod
    metadata:
      name: my-vm01
    spec:
      containers:
      - name: vm
        image: ubuntu
        imagePullPolicy: IfNotPresent
    

    但是一直无法启动,查看原因是pod的存在时间很短,如果让pod持续运行,需要新增一条指令让他一直运行
    参考https://serverfault.com/questions/924243/back-off-restarting-failed-container-error-syncing-pod-in-minikube

    • 报错信息如下:
    Events:
      Type     Reason   Age                      From            Message
      ----     ------   ----                     ----            -------
      Warning  Failed   55m (x493 over 4h1m)     kubelet, kub02  Error: ImagePullBackOff
      Normal   Pulling  50m (x58 over 4h45m)     kubelet, kub02  Pulling image "ubuntu"
      Warning  BackOff  5m18s (x608 over 4h45m)  kubelet, kub02  Back-off restarting failed container
    

    修改后:

    apiVersion: v1
    kind: Pod
    metadata:
      name: my-vm01
    spec:
      containers:
      - name: vm
        image: ubuntu
        imagePullPolicy: IfNotPresent
        command: [ "/bin/bash", "-ce", "tail -f /dev/null"]
    

    apply后可以正常

    my-vm01                      1/1     Running   0          16m     10.244.0.11   kub01   <none>           <none>
    
  • 相关阅读:
    vue_03
    vue03
    vue2
    vue02
    vue 01
    JavaScript要点 (一) 变量-作用域
    在iOS应用程序中打开设备设置界面及其中某指定的选项界面
    多线程操作Coredata(转)
    iOS_城市定位
    本地验证码
  • 原文地址:https://www.cnblogs.com/zmichael/p/12220980.html
Copyright © 2011-2022 走看看