Я создал /usr/startup.sh скрипт в контейнере google, который хотел бы выполнить его при запуске каждого контейнера.скрипт запуска контейнера google
Я попробовал это, выполнив команду в ямле, как показано ниже.
Команда: "ш /usr/start.sh" Команда: [ "ш", "-c", "/usr/start.sh"]
Пожалуйста, дайте мне, если есть какой-либо вид способ, который может выполнить определенный скрипт при запуске в контейнере/контейнере google.
Похоже, что он не работает для ReplicationController. Он работает с стручком. Pod находится в статусе «RunContainerError». Пожалуйста, дайте мне знать, если я что-то отсутствую apiVersion: v1 вида: ReplicationController метаданных: пространство имен по умолчанию имени: testtomcat спецификации: реплик: 2 селектор: приложение: testtomcat шаблон: метаданные: метки: приложение: testtomcat спецификации: контейнеры: - название: testtomcat изображение: gcr.io/project/tomcat-:v4 жизненный цикл: postStart: Exec: команда: - «/usr/start.sh» ports: - containerPort: 8080 – Nitin
Пробовал это, как и следовать, и теперь он отлично работает. жизненный цикл: postStart: Exec: команда: - "ш" - "/usr/local/s3fsmount.sh" Спасибо за помощь! – Nitin