Команда «Ipcalc -n ipv6_addr» выдает ошибку

Пример использования приведен ниже:

Пользователь имеет плоский файл в его системе Linux. Этот файл является читаемым / редактируемым человеком, который содержит конфигурации для всех необходимых компонентов его приложения, запущенного в системе. Например, у пользователя есть приложение «APP», в котором есть такие компоненты, как «A», «B» и «C». а «Плоский файл» содержит следующую конфигурацию для «A», «B» и «C»:

A
Parameter1: value1
Parameter2: value2
Parameter3: value3
..
..

B
Parameter1: value1
Parameter2: value2
Parameter3: value3
..
..

C
Parameter1: value1
Parameter2: value2
Parameter3: value3
..
..

Пользователь ожидает, что утилита конфигурации прочитает этот файл и настроит компоненты A, B и C соответствующим образом, используя REST API, связанные с компонентами при запуске приложения.

Способен ли инструмент настройки, такой как Chef , выполнить описанный выше сценарий? В противном случае порекомендуйте любые другие инструменты с открытым исходным кодом, способные сделать это.

1
задан 5 May 2016 в 08:21
1 ответ

Подобные открытые вопросы обычно не приветствуются, но конечно же, Chef, вероятно, справится с этим немного легче, чем Ansible, Salt,или Puppet, потому что у вас есть нормальный Ruby, доступный напрямую, но любой из четырех может это сделать. Вам нужно будет написать синтаксический анализатор на Ruby или Python и некоторый код для генерации необходимых HTTP-запросов.

0
ответ дан 4 December 2019 в 06:19

Теги

Похожие вопросы