Использование локальных Docker-репозиториев
На этой странице:
Данный шаг является опциональным.
Если вы используете собственный Docker репозиторий, вы можете настроить проксирование запросов в репозиторий Proto OBP.
Параметры подключения к Docker репозиторию Proto OBP:
- адрес репозитория, используемый в файлах конфигурации Proto OBP по умолчанию:
registry.git.proto.group/protoobp/protoobp-artifacts - адрес репозитория, который необходимо указать при настройке proxy-репозитория:
https://registry.git.proto.group - Project ID (если требуется):
protoobp/protoobp-artifacts - необходим сетевой доступ от сервера локального Docker репозитория к следующим адресам (например, через proxy-сервер):
https://git.proto.groupдля аутентификации в Docker репозиторииhttps://registry.git.proto.groupдля скачивания Docker образов
добавьте новый Remote Repository:
Administration>Repositories>Add Repositories>Remote Repository
выберите тип репозитория:
Dockerв настройках укажите:
Repository Key:protoobp-proxy(внутреннее имя репозитория)URL:https://registry.git.proto.group/Project ID:protoobp/protoobp-artifactsUser Name: значение берется из лицензионного сертификатаPassword / Access Token: значение берется из лицензионного сертификата
далее в настройках ProtoOBP в файле
.envукажите, заменивartifactory.localна актуальный адрес сервера Artifactory:DOCKER_REGISTRY="artifactory.local/protoobp-proxy"
добавьте новый Repository:
Repository>Repositories>Create repositoryна этапе
Select Recipeвыберите типdocker (proxy)в настройках укажите:
- Name:
protoobp-proxy(внутреннее имя репозитория) Proxy>Remote storage:https://registry.git.proto.group
HTTP>Authentication:Authentication type:UsernameUsername: значение берется из лицензионного сертификатаPassword: значение берется из лицензионного сертификата
- Name:
далее в настройках ProtoOBP в файле
.envукажите, заменитеnexus.localна актуальный адрес сервера Nexus:DOCKER_REGISTRY="nexus.local/protoobp/protoobp-artifacts"
- перед использованием нового репозитория может потребоваться выполнить команду
docker login
Список образов для клонирования
Список образов для установки бэкенд сервера ProtoOBP:
registry.git.proto.group/protoobp/protoobp-artifacts/proto-ai-agent-assistant:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-ai-agent-investigator:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-alert-monitor:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-alert-processor:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-alert-rule-manager:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-alertmanager:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-api-manager:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-auth:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-backend-logs-viewer:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-aggregator:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-api:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-refresh:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-router:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-router:203-non-avx registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-worker-1:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-worker-1:203-non-avx registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-worker-2:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-data-analyzer-worker-2:203-non-avx registry.git.proto.group/protoobp/protoobp-artifacts/proto-database:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-graph-builder:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-incident-manager:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-job-runner:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-kafka:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-log-storage:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-mcp:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-metric-adapter:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-metric-analyzer:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-metric-exporter:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-metric-receiver:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-metric-storage:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-nginx:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-otel-collector:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-postgresql:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-report-renderer:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-report-runner:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-storage:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-trace-processor:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-ui:203 registry.git.proto.group/protoobp/protoobp-artifacts/proto-zookeeper:203 registry.git.proto.group/protoobp/protoobp-artifacts/protoobp-agent:203Список образов для подключения сбора метрик и трейсов (потребуется для подключения приложений и серверов к системе):
registry.git.proto.group/protoobp/protoobp-artifacts/protoobp-cluster-agent:7.80.2 registry.git.proto.group/protoobp/protoobp-artifacts/protoobp-agent:7.80.2 registry.git.proto.group/protoobp/protoobp-artifacts/protoobp-agent:7.80.2-jmx registry.git.proto.group/protoobp/protoobp-artifacts/pobp-lib-python-init:2.3.1 registry.git.proto.group/protoobp/protoobp-artifacts/pobp-lib-js-init:2.3.1 registry.git.proto.group/protoobp/protoobp-artifacts/pobp-lib-java-init:2.3.1