Для настройки параметров подключения через прокси-сервер (proxy) необходимо внести правки в основном конфигурационном файле сервера управления (/www/layers/var/config/config.ini
)
В консоли сервера выполните вход под пользователем root
и выполните команду:
nano /www/layers/var/config/config.ini
Запустится текстовый редактор Nano.
В секции proxy
необходимо прописать IP-адрес
сервера и port
- proxy порт.
Login, password - необязательны.
Для сохранения файла нажмите комбинацию клавишь ctrl + o (контрол и латинская буква "о"), подтвердите нажатием клавиши enter (ввод).
Для выхода из редактора нажмите клавиши ctrl + x.
Для активации новых настроек необходимо перезагрузить сервер - команда reboot
Детальные инструкции по настройке и диагностике сетевого подключения представлены в следующей статье Настройка сети в консольном режиме
Для работы с сторонним репозиторием необходимо создать файл - описание репозитория в формате JSON, в структуре которого будут отражены все файлы-слоев с их описанием (пример файла ниже).
Для подключения стороннего репозитория слоев в конфигурационном файле (
/www/layers/var/config/config.ini
) в секцииapp
, необходимо прописать “url = адрес_репозитория”.
Пример файла, хранящегося по адресу “адрес_репозитория”.
[
{
"id": -4,
"name": "Базовый слой",
"name_prefix": "base",
"description": "Слой с ядром и минимальным набором утилит",
"url": "http://repo.applite.ru/layers/stack/01.layer.base.sfs",
"with_kernel": true,
"version": "1.2.8"
},
{
"id": -1,
"name": "Сервер",
"name_prefix": "server",
"description": "Слой содержащий программное обеспечение для серверной части",
"url": "http://repo.applite.ru/layers/stack/03.layer.prometheus.server.sfs",
"with_kernel": false,
"version": "1.2.8"
},
{
"id": -2,
"name": "Сервер репликации",
"name_prefix": "node",
"description": "Слой, содержащий программное обеспечение для сервера репликаций",
"url": "http://repo.applite.ru/layers/stack/04.layer.prometheus.node.sfs",
"with_kernel": false,
"version": "1.2.8"
},
{
"id": -3,
"name": "Хост",
"name_prefix": "host",
"description": "Слой, содержащий программное обеспечение для полной работоспособности host",
"url": "http://repo.applite.ru/layers/stack/05.layer.prometheus.host.sfs",
"with_kernel": false,
"version": "1.2.8"
}
]