Состав дистрибутива и каталогов с дополнениями

Дистрибутив содержит следующие основные компоненты:

  • шаблонизированные конфиги, используются для обозначения переменных в Shell модулях (configs);

  • сокращенный список пакетов (debs);

  • файловые настройки и компоненты для сервисов Infrascope (files);

  • Shell модули для установки Infrascope (modules);

  • SQL-скрипты/дампы для инициализации БД (sql);

  • вспомогательный инструментарий, используемый Shell модулями (tools);

  • подготовленные Unit-файлы для "демонизации" компонентов при помощи systemd (units);

  • метаданные сборки, идентифицирующие дистрибутив и версию системы (.manifest);

  • логи (log);

  • первый скрипт для запуска установки Infrascope, устанавливает необходимый набор библиотек и ПО при помощи пакетного менеджера операционной системы (00-prepare.sh);

  • последний скрипт для запуска установки Infrascope, производит при использовании модулей покомпонентную установку каждого сервиса, входящего в Infrascope (01-install.sh);

  • файлы контрольных сумм (*.sha256, *.sum);

  • краткое руководство по работе с дистрибутивом (NOTE).