В наши дни, когда многие разработчики работают с контейнерами, и все их «результаты» связаны в контейнере Docker, становятся сложно управлять и контролировать их.
Более того, когда больше контейнеров и Kubernetes вступают в вечеринку, работа становится намного сложнее. Теперь у вас есть инструмент, который может помочь вам подняться на следующий уровень. Реестр контейнеров JFROG это новый Docker , Хелм и общий реестр, который является масштабируемым и надежным.
Что еще лучше? Это бесплатно … и дает вам несколько уникальных функций, которые вы не можете найти нигде.
Попробуйте: jfrog.com/container-registry и/или продолжать читать ниже.
Ключевые различия
Когда мы проверяем любую новую технологию, интересно посмотреть, какие основные функции мы можем использовать. Вот короткий список основных функций, которые вы получаете от реестра контейнеров JFROG.
Гибрид и мульти-облака
Да! Вы можете развернуть реестр контейнеров JFROG в гибридном режиме. Другими словами, вы можете установить его на первое место и работать с экземпляром в вашем частном облаке (или любого другого поставщика общественного облака). С самого начала (более 10 лет назад!), JFROG стремится обеспечить вашу свободу выбора и решения, которые лучше всего подходят для ваших нужд.
Более того, можно разместить вашу инфраструктуру с одним поставщиком облаков, используя услуги от другого поставщика облаков. Например, наличие реестра на одного поставщика и вытягивание изображений в среду выполнения на другого поставщика. Это может быть полезно, когда вы хотите быть на многоклете для аварийного восстановления и надежности.
Репозиторий Docker и Helm
Это полный Docker Registry Это дает вам возможность управлять всеми вашими контейнерами. Кроме того, вы также можете использовать его как РЕГИСТРАСТ ХОЛМА , предоставляя все, что вам нужно для развертывания для кластеров через Kubernetes.
Что такое руль?
Хелм помогает вам управлять Приложения Kubernetes . Это способ определить, установить и обновить даже самые сложные приложения Kubernetes. Поэтому естественно, что вы захотите, чтобы ваши графики руля были рядом с вашими контейнерами. В конце концов, вы хотите, чтобы он работал с вашими кластерами Kubernetes, не так ли?
Удаленные репозитории
Удаленный репозиторий служит кэширующим прокси для репозитория, управляемого в удаленном URL (например, JCenter, NPMJS или другой артефактный удаленный репозиторий). Артефакты хранятся и обновляются в удаленных репозиториях в соответствии с различными параметрами конфигурации, которые контролируют поведение кэширования и прокси.
Почему это важно?
Это важно, потому что с удаленным хранилищем вы только кэшируете то, что вам нужно по требованию, а не целый реестр. Когда вы рассматриваете, как изображения Docker могут составить многие гигабиты, вы можете быстро понять, как это критический аспект, который сэкономит вам время, деньги и повышает производительность ваших разработчиков.
Виртуальные репозитории
Уникальной особенностью реестра контейнеров JFROG является возможность объединить несколько репозиториев в одну коллекцию, чтобы упростить доступ. После того, как вы настраиваете его, ваша команда разработчиков может обратиться к один URL для развертывания артефактов. Более того, для настройки инструментов сборки существует четкий «один источник истины», вместо того, чтобы управлять и войти в несколько инструментов.
Общие репозитории
Важная возможность, которая дает вам возможность работать с «неизвестным», этот тип репозитория может использоваться для загрузки пакетов в любой формат. Это полезно, когда вы хотите:
- Прокси -не поддерживаемые типы пакетов
- Поделиться медиа -файлами, такие как: видео, аудио и изображения
- Магазин установщиков
- Навигационные файлы
- Любые данные, которые поставляются в сжатом двоичном формате
Что-то еще?
Есть еще много функций и отличных функций, таких как сканирование безопасности, REST APIS , jFrog CLI И отличное веб -приложение, которое позволяет вам быть продуктивным. Я проверю все это (и больше) в следующем посте.
Попробуйте: jfrog.com/container-registry
И, пожалуйста, дайте мне знать, какой был ваш опыт в @greenido или в комментариях ниже.
Благодарю вас!
Оригинал: «https://dev.to/jfrog/what-is-the-jfrog-container-registry-and-why-will-you-want-one-16j3»