в качестве logging driver для docker можно использовать fluentd. Тогда все контейнеры пода напрямую будут писать логи в fluentd, избавляемся от операций чтения/записи на диск. Это первый вариант. Второй вариант - это в daemon set прописать монтирование хостового каталога /var/lib/docker/containers. Здесь имеем операции обращения к диску, но без риска потерять логи, если fluentd умрет.
Правильно я понимаю, что большинство выбирают второй вариант?
насчет большинства - хз, а я выбрал второй вариант, да
Обсуждают сегодня