Контролировать размер контейнеров - PullRequest
0 голосов
/ 11 июня 2018

В kubernetes я в настоящее время могу ограничить ЦП и память контейнеров, но как насчет размера жесткого диска контейнеров.

Например, как можно избежать того, чтобы кто-то запускал контейнер в моем работнике k8sузел, который хранит внутренние файлы .jpg, заставляющие этот контейнер расти и расти со временем.

Не говоря уже о сохраняемых томах и утверждениях о постоянных томах.Я говорю, что если кто-то делает ошибку в контейнере и пишет внутри файловой системы контейнера, я хочу контролировать это.

Есть ли способ ограничить количество дисков, используемых контейнерами?

Спасибо.

1 Ответ

0 голосов
/ 11 июня 2018

Существует некоторая поддержка для этого;проблемы с отслеживанием: # 361 , # 362 и # 363 .Вы можете определить запросы и / или ограничения для ресурса с именем ephemeral-storage, например, (для Pod / PodTemplate):

spec:
  containers:
  - name: foo
    resources:
      requests:
        ephemeral-storage: 50Mi
      limits:
        ephemeral-storage: 50Mi

Страница Резервировать вычислительные ресурсы для системных демонов имеетнекоторая дополнительная информация об этой функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...