Я хочу развернуть свое реагирующее приложение, используя стратегию s2i из локального каталога, который включает файлы сборки в openshift (версия OpenShift 3.11)
Сначала я создал файл конфигурации сборки с помощью o c -cli инструмент
oc new-build nginx:1.12--name=s2i-frontend--binary=true
Все в порядке. После того, как я успешно создал образ строителя , который называется nginx: 1.12 , путь переключения, который включает в себя файлы сборки приложения реакции, которое создается после npm фазы сборки запуска. Я набрал следующую команду
oc start-build s2i-frontend --from-dir=build/ --wait --loglevel=10
, но натолкнулся на такую ошибку:
мой код здесь
Тело ответа : {"kind": "Status", "apiVersion": "v1", "metadata": {}, "status": "Failure", "message": "не удалось дождаться запуска сборки s2i-frontend-15 : время ожидания ожидания условия "," причина ":" BadRequest "," код ": 400}
Загрузка завершена I0129 11: 40: 28.529232 31060 помощников. go: 201] объект ответа сервера: [{"metadata": {}, "status": "Failure",
"message": "невозможно дождаться запуска сборки s2i-frontend-15: время ожидания ожидания условия", "причина": «BadRequest», «код»: 400}] F0129 11: 40: 28.530229 31060 помощников. go: 119] Ошибка сервера (BadRequest): невозможно дождаться запуска сборки s2i-frontend-15: время ожидания истекло состояние