Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

śmigło - Online w chmurze

Uruchom śmigło u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to śmigło poleceń, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


propellor - zarządzanie konfiguracją hosta oparte na właściwościach w haskell

STRESZCZENIE


śmigło [opcje]

OPIS


śmigło to napisany i skonfigurowany program do zarządzania konfiguracją hosta oparty na właściwościach
w haskellu.

TRYBY OF OPERACJA


śmigło

Kiedy pierwszy raz biegasz śmigło, bez żadnych opcji, ustawi się a
~/.śmigło/ magazyn. Edytować ~/.propellor/config.hs aby go skonfigurować.

Po skonfigurowaniu śmigła, uruchomienie go bez żadnych opcji spowoduje podjęcie działań, ponieważ
potrzebne do spełnienia skonfigurowanych właściwości hosta lokalnego.

Jeśli istnieje centralne repozytorium git, najpierw pobierze ono z repozytorium, sprawdź
sygnaturę gpg i scalaj i przebudowuj śmigło, tak aby dowolna konfiguracja
zmiany zaczną obowiązywać natychmiast.

Jeśli śmigło jest uruchamiane przez użytkownika innego niż root bez żadnych opcji, jest to to samo, co
uruchamiając propellor --spin z nazwą hosta lokalnego.

propellor --spin host_docelowy [host_docelowy ...] [--przez host_przekaźnikowy]
Powoduje, że śmigło automatycznie instaluje się na określonym hoście docelowym lub
jeśli jest już tam zainstalowany, wypchnij wszelkie aktualizacje. Śmigło jest następnie uruchamiane na
hosta docelowego, aby spełnić jego skonfigurowane właściwości.

Podpisane zatwierdzenie git jest dokonywane przez --spin, więc wszelkie wprowadzone przez Ciebie zmiany są pobierane
propagowane do hosta docelowego.

Można określić wiele hostów docelowych; śmigło będzie działać na każdym z nich w ciągu
sekwencja.

Po uruchomieniu z --via, propellor sshes do hosta przekaźnika i uruchamia się śmigło --kręcić się
hosta stamtąd. Może to być przydatne, gdy śmigło samo się instaluje, ponieważ
większość transferu danych odbywa się między hostem przekazującym a hostem docelowym. Zauważ, że
propellor używa przekierowania agenta ssh, aby to zadziałało, a host przekaźnika widzi wszystko
dane prywatne należące do hosta docelowego.

Konfiguracja śmigła zazwyczaj wykorzystuje nazwę FQDN hostów. Nazwa hosta nadana
--spin może być krótką nazwą, która jest następnie sprawdzana w DNS w celu znalezienia FQDN.

śmigło --add-key keyid
Dodaje klucz gpg, który jest używany do szyfrowania danych prywatnych.

Jeśli tajny klucz gpg jest obecny, git jest skonfigurowany do podpisywania zatwierdzeń za pomocą tego klucza.
Propellor wymaga podpisanych zatwierdzeń podczas pobierania z centralnego repozytorium git.

śmigło --lista-pola
Wyświetla listę wszystkich pól prywatnych danych, które są używane przez twoją konfigurację śmigła. Pierwszy
2 kolumny to nazwa pola i kontekst, po których następuje lista hostów
które używają tej wartości privdata.

śmigło --ustaw kontekst pola
Ustawia pole privdata. Treść jest odczytywana ze standardowego wejścia.

śmigło -- nieustawiony kontekst pola
Usuwa wartość z magazynu privdata.

śmigło -- nieustawione-nieużywane
Usuwa wszystkie wartości z magazynu privdata, które nie są obecnie używane.

śmigło --zrzut kontekstu pola
Wyprowadza wartość privdata na standardowe wyjście.

śmigło --kontekst pola edycji
Otwiera $EDITOR na wartości privdata.

śmigło --merge
Połącz wiele zatwierdzeń --spin w jedno, bardziej użyteczne zatwierdzenie.

Podczas używania śmigła może się zdarzyć, że będziesz ciągle biegał śmigło --kręcić się
dopóki nie zaczniesz działać tak, jak lubisz. Powoduje to dużo git
dokonywane są zatwierdzenia, z przyrostowymi zmianami.

Aby wyczyścić to do jednego zatwierdzenia, użyj śmigło --łączyć. Normalna interaktywna
Zostanie wtedy wykonany git commit, składający się ze wszystkich zmian, które zostały wcześniej
popełnione przez --spin, od ostatniego wykonania normalnego zatwierdzenia git.

(Spowoduje to powstanie wzoru trapezu w gitku.)

śmigło – sprawdź
Jeśli śmigło może działać, to po prostu kończy się pomyślnie.

nazwa hosta śmigła
W przypadku uruchomienia z nazwą hosta i bez innych opcji, propellor udostępni lokalny
host z konfiguracją tej nazwy hosta. Jest to przydatne, gdy lokalny host
nie ma jeszcze poprawnie ustawionej nazwy hosta.

ŚRODOWISKO


Zestaw PROPELLOR_DEBUG=1 aby śmigło wyświetlało każde uruchomione polecenie i inne debugowanie
informacje.

GIT KONFIGURACJA


odrzutowiec config debugowanie śmigła 1 skonfiguruje śmigło do wysyłania informacji debugowania.

odrzutowiec config gałąź śmigła bla skonfiguruje śmigło tak, aby odmawiało wirowania, gdy
gałąź foo nie jest wyrejestrowana.

odrzutowiec config propellor.forbid-brudne-spin prawdziwy skonfiguruje śmigło, aby odmawiało kręcenia
gdy są niezatwierdzone zmiany w ~/.śmigło magazyn.

Zwykła konfiguracja git kontroluje, które scentralizowane repozytorium (jeśli istnieje) śmigło
popycha i ciągnie.

Dodatkowo adres URL pilota o nazwie „deploy”, jeśli istnieje w Twoim ~/.śmigło/
repozytorium, jest używany jako pierwotny adres URL dla innych repozytoriów.

SH AUTOR


Joey Hess[email chroniony]>



śmigło(1)

Używaj śmigła online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad