Задача / 01Развёртывание реестра / Проекты и доступы
Готовим согласованную установку с доменом, TLS и подключением хранилища.
Разделяем пространства команд и права публикации и чтения образов.
Harbor · Настройка · Сопровождение
Настраиваем Harbor как реестр контейнерных образов для вашей команды. Организуем проекты, доступы и подключение сборки и доставки к согласованному хранилищу.
До установки определим размещение, требования к хранилищу и порядок обслуживания. Возможности интеграций проверим для выбранной версии.
Подготовим вводные
Три вопроса помогут определить контур работ и следующий шаг к оценке.
Состав работ зависит от вашей системы и согласованных критериев результата.
Задача / 01Готовим согласованную установку с доменом, TLS и подключением хранилища.
Разделяем пространства команд и права публикации и чтения образов.
Задача / 02Проверяем push и pull из сборки и целевого окружения.
Задача / 03Согласуем правила тегов, очистки и проверки образов для выбранной конфигурации.
Отвечает за конфигурацию, интеграцию и проверку согласованного решения.
Участвует в подготовке среды, сети и необходимых доступов.
Помогает определить сценарии работы и проверить результат интеграции.
Согласует порядок обслуживания и принимает инструкции по работе с системой.
Установка Harbor, проекты, права, подключение CI/CD и согласованные политики обслуживания.
Домен, сертификат, вычислительные ресурсы, хранилище и перечень команд.
Оплата инфраструктуры, перенос всех архивных образов и круглосуточное сопровождение согласуются отдельно.
Конкретный состав артефактов и критерии приёмки фиксируем перед началом работ.
Доступная из согласованных сетей установка с проверенной публикацией.
Проекты и учётные данные автоматизации с ограниченными правами.
Описание хранения образов, обновления и действий администратора.
Состав решения согласуем с учётом вашей инфраструктуры и задач.
Согласуем структуру проектов и права участников.
Подключаем сборочные процессы и проверяем получение образа.
Определяем требования к ёмкости, очистке и резервному копированию.
Уточним источники, потребителей и порядок публикации, затем подготовим пилотный проект.
Предоставляйте только необходимые сведения и минимальные права для выбранного этапа.
ПЕРЕД СТАРТОМ
Общая картина проектаОснова для оценки объёма и плана работ
Развёртывание реестра и пилотного проекта.
Публикация и получение образов из существующих процессов.
Упорядочивание проектов и прав автоматизации.
Проверяемый перенос согласованного набора образов.
Определим исходное состояние, границы работ и критерии приёмки.
Уточним источники, потребителей и порядок публикации, затем подготовим пилотный проект.
Реализуем согласованный объём на выбранном контуре.
Установка Harbor, проекты, права, подключение CI/CD и согласованные политики обслуживания.
Проверим результат по согласованным сценариям и передадим материалы команде.
Проверяем публикацию и получение тестового образа. Проверяем разрешённые и запрещённые операции. Проверяем согласованные правила на тестовых артефактах. Описание хранения образов, обновления и действий администратора.
Стоимость и продолжительность определяем после анализа исходных данных, доступа и согласованного объёма. Подготовим индивидуальную оценку с учётом требований к результату.
| Фактор | Что оцениваем |
|---|---|
| Размещение | Требования к сети, хранилищу и доступности. |
| Проекты | Количество команд и уровней доступа. |
| Интеграции | Сборки и среды, использующие registry. |
| Данные | Объём переносимых образов и правила хранения. |
Проверяем публикацию и получение тестового образа.
Проверяем разрешённые и запрещённые операции.
Проверяем согласованные правила на тестовых артефактах.
Передаём согласованные настройки, результаты проверки и инструкции. Дополнительное сопровождение и режим реакции обсуждаем отдельно.
Существующие проекты и отзывы компании CodeHub. Примеры не означают, что именно эта услуга выполнялась в каждом проекте.
Python · автоматизация тестирования
Московская биржа. Автоматизация тестирования
Данные · смежный опыт
Крупнейший ритейл - проекты по SAP и Data
Усиление командами и точечными ИТ-специалистами команды интегратора Иннотех на проектах ВТБ и дочерних компаний
Взаимодействие с интегратором в рамках разработки внутренней HR CRM для автоматизации рекрутмента и хранения внутренней базы кандидатов
1С Разработка для Р-Фарм
Усиление команд, предоставление выделенной команды.
Усиление отделов Java + Kotlin разработки.
Восстановление ИТ-инфраструктуры после кибератак
Мобильное приложение для Edtech-платформы для школьников на Unity
Отзывы клиентов о работе компании CodeHub; они не являются подтверждением выполнения конкретно этой услуги.
Борис Губанов
Клиент CodeHub
Татьяна Тарасенкова
Гульмира
Вячеслав Юдин
Сборка остаётся в вашем процессе CI. Harbor подключаем как место публикации и получения образов.
Да, после оценки объёма, доступов и способа переноса. Критичные версии проверяем отдельно.
Можно включить подключение и проверку выбранного сканера. Состав работы зависит от версии и инфраструктуры.
Требования к доступности и схема развёртывания согласуются отдельно до начала работ.
После разбора исходных данных согласуем объём, зависимости и критерии приёмки. В оценке разделим работы и необходимые внешние расходы.
Ответственный за согласование, сведения о текущей системе и доступы для выбранного этапа. Список подготовим перед началом работ.
Опишите задачу по услуге «Настройка Harbor». Уточним вводные, ограничения и следующий шаг к оценке.