Jestem zdezorientowany komendą knife ssh
. Zgodnie z dokumentami można przekazać flagę -a
, jeśli węzeł nie ma zestawu atrybutów FQDN lub ipaddress. Ponadto, jeśli chcesz zastąpić te atrybuty. Używam tego przetestować knife ssh
na lokalnym VM:Atrybut noża SSH nie działa
$ knife ssh "role:webserver" "sudo chef-client" -x someusername -a 192.168.14.141
Błąd i otrzymują:
FATAL: 1 węzeł znalazł, ale nie ma wymaganego atrybutu, aby nawiązać połączenie. Spróbuj ustawić inny atrybut, aby otworzyć połączenie przy użyciu opcji --attribute.
Używam Chef 11.4.0
Dzięki! O wiele bardziej przejrzyste. – glenbot