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

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

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

1 ответ

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

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

chef-solo -j <(echo '{ "tags": "awesome" }' )
Другие вопросы по тегам