Я могу создать новый сервер, используя нож-эвкалипт, вот так:
knife euca server create
Сервер создается, но подготовка не выполняется со следующим сообщением:
"ERROR: Errno::ENOENT: No such file or directory - /etc/chef/validation.pem"
Это понятно, поскольку я предполагаю, что он пытается использовать Chef Server для обеспечения. Это проблема. Я хочу использовать Chef Solo для подготовки этого сервера (по крайней мере, на данный момент).
Есть ли способ научить нож-эвкалипт предоставлять новые серверы с помощью Chef Solo?
Ты можешь использовать ножевое соло. В качестве ножа-эвкалипта используется стандартный Knife::Bootstrap
класс какой обезьяны нож-соло патчи немного, можно поставить knife[:solo] = true
в нож.rb.
Обратитесь к документации за информацией о том, как настроить «кухню», если вы еще не знакомы с соло-ножом.