Пожалуйста, перечитайте вопрос. Я уже использую --shm-size для локального запуска. Это вопрос о конфигурации kubectl

ускаю Chrome с xvfb на Debian 8. Он работает, пока я не открою вкладку и не попытаюсь загрузить контент. Процесс молча умирает ...

К счастью, я получил его гладко работать на моем локальном докере с помощьюdocker run --shm-size=1G.

Естьизвестная ошибка в Chrome это приводит к сбою, когда / dev / shm слишком мал.

Я внедряю в движок Container и проверяю спецификации ОС. Хост-ОС имеет твердый 7G, смонтированный в / dev / shm, но фактический контейнер выделен только в 64M. Chrome падает.

Как я могу установить размер / dev / shm при использовании kubectl для развертывания в движок контейнера?

 speedplane26 сент. 2017 г., 02:34
Я только что опубликовал аналогичный вопрос, касающийся гибкости движка приложения вместо движка контейнера.stackoverflow.com/questions/46414587/...

Ответы на вопрос(2)

Решение Вопроса

МонтажemptyDir в / dev / shm и установка носителя вMemory сделал трюк!

spec:
  volumes:
  - name: dshm
    emptyDir:
      medium: Memory
  containers:
  - image: gcr.io/project/image
    volumeMounts:
      - mountPath: /dev/shm
        name: dshm
 Nutritioustim20 нояб. 2017 г., 23:03
У меня естьаналогичная проблема, но с докером. Я не вижуspec: или жеcontainers: записи в docker-composeссылка, Как эта карта кобъемы спецификации?
 WeiChing Lin19 июн. 2018 г., 14:25
но где ограничить размер emptyDir?
 posit labs19 янв. 2018 г., 19:30
Я рекомендую опубликовать новый вопрос, специфичный для Docker Swarm
 welch09 мар. 2018 г., 00:46
Спасибо!!! По-настоящему нельзя настроить параметры запуска докера в конфигурации kube (и разработчики постоянно тупят, не понимая необходимости в этом). В вашем конфиге наш тест на селен в докере, больше не происходит случайный сбой.
 Mitar09 авг. 2018 г., 10:12
Размер ограничения работает над здесь:github.com/kubernetes/kubernetes/pull/63641
docker run --cap-add=SYS_ADMIN --shm-size 2G --name chrome chrome-hd

запустить контейнер локально где

--shm-size 2G

используется для настройки доступного размера ШМ.

 posit labs19 янв. 2018 г., 19:30
Пожалуйста, перечитайте вопрос. Я уже использую --shm-size для локального запуска. Это вопрос о конфигурации kubectl

Ваш ответ на вопрос