SA Шпаргалка

Все ответы в 2 клика

Средний

Что такое Artifact Repository (Репозиторий артефактов)?

Репозиторий артефактов (например, Nexus, Artifactory) — это специализированное хранилище для скомпилированного кода и готовых пакетов.

Когда CI-сервер (GitLab CI) собирает исходный код из Git, он создает артефакт (например, .jar файл для Java, .npm пакет или Docker-образ).
Этот артефакт загружается в Artifact Repository.

✅ Зачем нужен:
CD-сервер (или Kubernetes) при деплое на Production скачивает готовый артефакт именно оттуда. Это гарантирует, что на все стенды (Test, Stage, Prod) выкатывается один и тот же неизменный бинарный файл, протестированный ранее.

Ещё вопросы раздела «DevOps»

Все вопросы раздела «DevOps»