Менеджер репозиториев Sonatype Nexus 3

Поделиться
HTML-код
  • Опубликовано: 27 сен 2020
  • Наконец появилась возможность рассказать про замечательную систему управления репозиториями, под названием Nexus 3.
    Данная система позволяет централизованно рулить разнообразными репозиториями артефактов, например репозиториями DEB или RPM пакетов или даже Docker Images регистри настроить.
    Ссылка на страницу проекта Nexus
    www.sonatype.com/nexus/reposi...
    Документация о Nexus 3
    help.sonatype.com/repomanager3
    Аналогичные системы управления репозиториями:
    launchpad.net/
    build.opensuse.org/
    Nexus имеджи на Docker Hub
    hub.docker.com/r/sonatype/nexus
    hub.docker.com/r/sonatype/nexus3
    Ссылка на Github проект с Docker Compose файлом
    github.com/EvilFreelancer/doc...
    Полезные ссылки:
    - Телега: t.me/evilfreelancer
    - Основной канал: / @pavelzloi
    - Live-канал: / @e-freelancerlivechann...
    - Twitch: / evilfreelancer
    - Twitter: / evilfreelancer
    - GitHub: github.com/EvilFreelancer
    Ссылки на Steam:
    - Группа Steam: steamcommunity.com/groups/gam...
    - Рекомендации куратора: store.steampowered.com/curato...
    Сделать пожертвование:
    - www.donationalerts.com/r/evil...
  • НаукаНаука

Комментарии • 21

  • @StanSlider
    @StanSlider 11 месяцев назад +2

    Понравилось, что вы каждый шаг поясняете, но кратко и понятно. Желаю вам дальнейшего продуктивного развития канала!

  • @AtomTrialRace
    @AtomTrialRace 2 года назад +1

    Вероятно, это один из лучших видосов про linux, что я смотрел за прошедший год. Автор, большое спасибо.

  • @mrsugrobik2011
    @mrsugrobik2011 3 года назад +4

    Очень здорово ) Доходчиво и интересно )) Даже начал понемногу понимать что к чему )) Теперь осталось до конца разобраться как можно написать инструкцию по установке и поднятию репы ))
    Огромное спасибо за видео - очень полезная тема )))

    • @pavelzloi
      @pavelzloi  3 года назад +1

      Добрый день! Спасибо за комментарий, рад что информация изложенная в видео пригодилась :)

  • @Zeroxzed
    @Zeroxzed Год назад +1

    Спасибо, информативное видео. Сразу понятно, что за продукт и как пользоваться.

  • @user-ll6sq1lt2k
    @user-ll6sq1lt2k 2 года назад

    спасибо за видео

  • @maza_kot4603
    @maza_kot4603 2 года назад

    Спасибо, очень интересное и информативное видео. Довольно интересно преподносишь материал, главное - не складывается ощущение что сидишь на нудной лекции как у других.

  • @qewiok1917
    @qewiok1917 3 года назад +1

    Скажи пожалуйста. Получается nexus хранит в себе только бинарники? И если, например, у меня ci/cd, в котором сборка проходит именно при создании, например, контейнера, то нексус по сути не нужен?
    Спасибо за полезное видео!

    • @pavelzloi
      @pavelzloi  3 года назад +3

      Приветствую! Нексус нужен например для организации нормального Deb или Rpm репозиторий, который можно будет добавить в список установки, автоматически подписать пакет цифровой подписью.
      Ещё он умеет работать в качестве Docker регистри или например как хранилище пакетов Java, NPM и так далее.
      Кроме этого Нексус позволяет настроить кеширующий прокси для некоторых систем, что удобно когда в локальной сети есть несколько рабочих станций.

  • @sonny23ization
    @sonny23ization 3 года назад +2

    шрифт оч мелкий, но годно

  • @g00d_men
    @g00d_men 10 месяцев назад

    так что такое "distribution to fetch" при создании apt-репозитория?

  • @adnreygravshin9739
    @adnreygravshin9739 3 года назад +1

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

    • @pavelzloi
      @pavelzloi  2 года назад +2

      Добрый день! Вот это любопытный вопрос, готовых решений я не видел, на работе у нас хитрое решение через API, думаю запилить что-то подобное в будущем, спасибо за тему для видоса :)

  • @PRO100Spike
    @PRO100Spike 2 года назад +1

    видео о проксирование есть?

  • @kav4ik
    @kav4ik Год назад

    Я правильно понимаю, что с помощью этого комплекса нельзя держать у себя клон репозитория например Ubuntu/Debian?

    • @pavelzloi
      @pavelzloi  Год назад

      Приветствую! Проект Nexus может работать в режиме прокси, либо в режиме своего кастомного архива с пакетами. Насчет полного зеркала не помню точно, задачи по созданию постоянного репозитория у меня не было, так что я как-то даже не смотрел.
      Обычно для этого используются более традиционные программы типа rsync ну или apt-mirror, для rpm дистрибутивов тоже было что-то подобное.

    • @kav4ik
      @kav4ik Год назад

      @@pavelzloi Спасибо за ответ. Про другие продукты читал, думал организовать все в одном продукте.

  • @oleg_kishinskii
    @oleg_kishinskii Год назад

    А теперь внимание вопрос! как перенести репозиторий из сотни пакетов на другой сервер?

    • @pavelzloi
      @pavelzloi  Год назад

      Привет! Очень просто, читай доку про Export/Import
      help.sonatype.com/repomanager3/nexus-repository-administration/tasks/repository-import
      help.sonatype.com/repomanager3/nexus-repository-administration/tasks/repository-export
      Второй вариант - остановить контейнеры, потом сделать архив папки docker-nextcloud, перенести его на сервер, распаковать и запустить контейнеры.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil Год назад

    Какое же долгое вступление, когда хочешь просто посмотреть по теме)

  • @mashamanina6106
    @mashamanina6106 3 года назад

    на русском но не про джава и не про мавен и не на виндовсе )) разобраться можно но лень... ищу дальше