Jest to konfiguracja noża poleceń, którą można uruchomić u bezpłatnego dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
knife-configure — strona podręcznika dla podkomendy konfiguracji noża.
Połączenia nóż skonfigurować podkomenda służy do tworzenia plików knife.rb i client.rb
mogą być dystrybuowane do stacji roboczych i węzłów.
Składnia
To podpolecenie ma następującą składnię podczas tworzenia pliku knife.rb:
$ konfiguracja noża (opcje)
oraz następującą składnię podczas tworzenia pliku client.rb:
$ nóż skonfiguruj KATALOG klienta
Opcje
To podpolecenie ma następujące opcje:
--admin-klient-klucz PATH
Ścieżka do klucza prywatnego używanego przez klienta, zazwyczaj jest to plik o nazwie admin.pem.
--admin-nazwa-klienta IMIĘ
Nazwa klienta, zwykle nazwa klienta administracyjnego.
-c PLIK_KONFIGURACYJNY, --konfig PLIK_KONFIG
Plik konfiguracyjny do użycia.
--szef kuchni-port zerowy PORT
Port, na którym będzie nasłuchiwał szef kuchni zero.
--[brak koloru
Użyj, aby wyświetlić kolorowe wydruki.
-D, --wyłącz-edycję
Użyj, aby uniemożliwić otwieranie $EDITOR i zaakceptować dane w stanie, w jakim są.
--domyślne
Użyj, aby nóż używał wartości domyślnej zamiast prosić użytkownika o jej podanie.
-e REDAKTOR, --redaktor REDAKCJA
$EDITOR używany dla wszystkich poleceń interaktywnych.
-E ŚRODOWISKO, --środowisko ŚRODOWISKO
Nazwa środowiska. Gdy ta opcja zostanie dodana do polecenia, polecenie
będzie działać tylko w określonym środowisku.
-F FORMAT, --format FORMAT
Format wyjściowy: streszczenie (Domyślne) XNUMX, json, jamla, pp.
-H, --help
Wyświetla pomoc do polecenia.
-ja, --Inicjał
Służy do tworzenia klienta interfejsu API, zwykle klienta administratora na
świeżo zainstalowany serwer Chef.
-k KLUCZ, --klucz KEY
Klucz prywatny, którego nóż będzie używał do podpisywania żądań wysyłanych przez klienta API do
Szef kuchni.
--drukuj-po
Służy do pokazywania danych po operacji niszczącej.
-r REPO, --magazyn REPO
Ścieżka do repozytorium szefa kuchni.
-s adres URL, --serwer-url URL
Adres URL serwera Chef.
-u UŻYTKOWNIK, --użytkownik USER
Nazwa użytkownika używana przez nóż do podpisywania żądań wysyłanych przez klienta API do Szefa Kuchni
serwer. Uwierzytelnianie nie powiedzie się, jeśli nazwa użytkownika nie pasuje do klucza prywatnego.
-v, --wersja
Wersja kucharza-klienta.
-V, --gadatliwy
Ustaw na więcej pełnych danych wyjściowych. Posługiwać się -VV dla maksymalnej szczegółowości.
--nazwa-klienta-walidacji IMIĘ
Nazwa klienta sprawdzania poprawności.
--klucz-walidacji PATH
Ścieżka do klucza sprawdzania poprawności używanego przez klienta, zwykle plik o nazwie
walidacja.pem.
-y, --tak
Służy do odpowiadania na wszystkie monity o potwierdzenie za pomocą „Tak”. nóż nie poprosi
potwierdzenie.
-z, --tryb lokalny
Służy do uruchamiania kucharza-klienta w trybie lokalnym. Pozwala to na wszystkie polecenia, które działają
przeciwko serwerowi szefa kuchni, aby również działać przeciwko lokalnemu repozytorium szefów kuchni.
Przykłady
$ konfiguracja noża
$ nóż konfiguruje klienta „/katalog”
Użyj knife-configure online za pomocą usług onworks.net