Рабочий процесс очистки реестра Docker

Автоматизируйте очистку вашего Docker-реестра, перечисляя все образы и сохраняя только последние 10 тегов для каждого образа, всегда оставляя тег «latest» в безопасности. Уверенно удаляйте устаревшие теги и автоматически запускайте сбор мусора реестра через SSH. Наслаждайтесь спокойствием с уведомлениями по электронной почте в реальном времени о как успешных действиях, так и о возникших ошибках. Легко адаптируйте правила хранения, частоту планирования и содержание писем в соответствии с вашим рабочим процессом. Необходимыми условиями являются доступ к API Docker Registry, базовая аутентификация, SMTP и SSH-учетные данные. Следуйте советам по безопасности и персонализируйте шаблон, чтобы поддерживать упорядоченный и экономичный реестр.

Category:

Описание

Этот рабочий процесс автоматизирует очистку старых тегов Docker-образов в Docker Registry v2, что помогает поддерживать порядок в реестре и экономить место для хранения. Он предназначен для администраторов Docker Registry, которые хотят автоматически удалять устаревшие теги образов, сохраняя при этом недавние и важные теги, а также выполнять сбор мусора на сервере реестра.

Рабочий процесс логически разделен на следующие блоки:

  • 1.1 Запланированный Сигнал & Список Образов: Периодически запускает рабочий процесс и получает список всех Docker-образов в реестре.
  • 1.2 Получение Тегов & Обработка: Для каждого образа извлекает все теги, разделяет их, фильтрует действительные теги, получает подробную информацию о манифестах и обогащает данные тегов.
  • 1.3 Группировка & Сортировка Тегов: Группирует теги по образу и сортирует их по дате создания для подготовки к применению политики сохранения.
  • 1.4 Политика Сохранения & Идентификация Удаления Тегов: Применяет политику сохранения для определения, какие теги нужно сохранить, а какие удалить.
  • 1.5 Удаление Тегов & Уведомление: Удаляет идентифицированные старые теги и отправляет уведомления по электронной почте о результате (успех или неудача).
  • 1.6 Выполнение Сбора Мусора: Выполняет команду сбора мусора на сервере Docker registry через SSH для очистки неупоминаемых данных.

Оригинал воркфлоу на сайте n8n.io

👉🏻 Скачать на сайте n8n

____________

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Рабочий процесс очистки реестра Docker”

Ваш адрес email не будет опубликован. Обязательные поля помечены *