Обязательно ли очищать docker -логов в AKS / Kubernetes - PullRequest
0 голосов
/ 09 июля 2020

Требуется ли очистка docker логов в AKS / Kubernetes? Или, что еще проще, в AKS можно установить максимальный размер журнала?

1 Ответ

1 голос
/ 09 июля 2020

Короткие ответы:

  • Нет, вам не нужно самостоятельно очищать логи docker.

  • Да, есть - это способ установить максимальный размер журнала, но он не является официально поддерживаемым.

В /etc/docker/daemon.json есть конфигурация, отвечающая за ротацию журналов. См. Пример ниже:

{
  "live-restore": true,
  "log-driver": "json-file",
  "log-opts":  {
     "max-size": "50m",
     "max-file": "5"
  }
}

Вы можете изменить эти значения, но они не будут постоянными из-за того, что узел можно заменить при масштабировании или обновлении. Однако есть обходной путь. Вы можете использовать knode , чтобы изменить конфигурацию узла:

knode использует демон kubernetes для конфигурации узла.

Подробнее об этом можно можно найти на связанной странице .

Пожалуйста, дайте мне знать, если это поможет.

...