Получение журналов развертывания K8s для определенного выпуска

#kubernetes #release-management

Вопрос:

Есть ли способ, которым я могу получать журналы выпуска для конкретного выпуска K8s в моем кластере K8s, поскольку наборы реплик, связанные с этим развертыванием, больше не обслуживают модули?

Например kubectl rollout history deployment/pod1-dep , это приведет к

1

2

3

Если я хочу выбрать журналы , связанные с событиями 2 , возможно ли это, или есть способ, которым мы можем использовать такую функциональность с помощью этого.

Комментарии:

1. Как только модуль удаляется, его журналы исчезают вместе с ним. Если у вас есть какой-то внешний сборщик журналов, который, как правило, будет хранить для вас исторические журналы, но вам нужно было настроить это до того, как вы попытались выполнить обновление.

2. @DavidMaze Вы должны указать это в ответе, а не в комментарии.

Ответ №1:

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

Как справедливо предположил Дэвид Мейз в своем комментарии выше:

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

Итак, ответ на ваш конкретный вопрос таков: нет, вы не сможете получать такие журналы после удаления этих конкретных модулей.