spring-boot-kube-deploy-port80-3467990654-5c8nl 0/1 CrashLoopBackOff

Действия, предпринятые во время обновления обновлений:

  • Создать образ для версии v2 приложения с некоторыми изменениями
  • Перестройте образ Docker с помощью Maven. pom.xml. Запустите команду в SSH или Cloud Shell:

    docker build -t gcr.io/satworks-1/springio/gs-spring-boot-docker:v2 .
    
  • Отправьте новый обновленный образ докера в Реестр контейнеров Google. Запустите команду в SSH или Cloud Shell

    gcloud docker -- push gcr.io/satworks-1/springio/gs-spring-boot-docker:v2
    
  • Примените непрерывное обновление к существующему развертыванию с обновлением образа. Запустите команду в SSH или Cloud Shell

    kubectl set image deployment/spring-boot-kube-deployment-port80 spring-boot-kube-deployment-port80=gcr.io/satworks-1/springio/gs-spring-boot-docker:v2
    
  • Повторная проверка приложения через curl или браузер

    curl 35.227.108.89
    

    и наблюдать, как изменения вступают в силу.

Когда мы сталкиваемся с ошибкой "CrashLoopBackOff" и как мы можем решить эту проблему? Это происходит на уровне приложений или на уровне бобов kubernetes?

0 ответов

Другие вопросы по тегам