Передать атрибут переопределения через командную строку для chef-solo
За chef-solo
Можно ли передать атрибуты переопределения через командную строку?
Потому что иногда атрибут является только временным решением и отличается от хоста к хосту, например hostname
Мы не хотим создавать файл JSON ради конфигурации adhoc.
1 ответ
Вы можете использовать -j
опция командной строки, чтобы определить атрибуты, которые вы можете переопределить по умолчанию.
Если вы хотите напрямую определить параметры с помощью текста, вы можете использовать функцию перенаправления ввода в bash, например:
chef-solo -j <(echo '{ "tags": "awesome" }' )