Подготовка окружения
Необходимые инструменты
-
Platform V Pangolin (или PostgreSQL). Не требуется для использования Copywala VDB и Copywala OB.
примечаниеРекомендуется выполнить развертывание БД Platform V Pangolin DB (или PostgreSQL) согласно документации разработчика.
-
Для работы с модулем
psycopg2и другими пакетными менеджерами Ansible понадобятся:
Системные зависимости | Пример установки |
|---|---|
|
|
- Необходима настройка OpenID-провайдера для корректной работы с сервисами DBBR.
Подготовка узлов для установки CopyWala
Для автоматизированной установки CopyWala необходимо настроить пользователя, от имени которого будет выполняться подключение к удаленным узлам.
Учетная запись пользователя должна иметь права sudo, необходимые для выполнения следующих операций:
- установка пакетов в операционной системе на удаленных узлах;
- запуск службы
systemd; - создание конфигурационных файлов в директории
/etc.
Для использования прокси-сервера при доступе к репозиториям пакетного менеджера pip, настройте pip на работу с прокси-сервером до запуска пайплайна.
Также в качестве значения адреса прокси-сервера можно использовать переменную окружения PIP_INDEX_URL:
export PIP_INDEX_URL=<proxy_pip_index_url>