Назад | Перейти на главную страницу

Передача атрибута переопределения через командную строку для chef-solo

Для chef-solo, можно ли передать атрибуты переопределения через командную строку?

Потому что иногда атрибут является просто специальным решением и отличается от хоста к хосту, например hostname, мы не хотим создавать json-файл ради специальной конфигурации.

Вы можете использовать -j параметр командной строки, чтобы определить атрибуты, которые вы можете переопределить по умолчанию.

Если вы хотите напрямую определить параметры через текст, вы можете использовать функцию перенаправления ввода в bash, например:

chef-solo -j <(echo '{ "tags": "awesome" }' )