Jak zainstalować Puppet na RHEL 8 / Centos 8
- 927
- 267
- Seweryn Augustyniak
Administratorzy polegają na marionetce do zarządzania złożonymi wdrożeniami każdego dnia. Jeśli Twoja sieć jest zbudowana na systemach Red Hat, będziesz musiał zainstalować Puppet na RHEL 8 / Centos 8. Puppet Labs zapewnia repozytorium i pakiety, więc wszystko powinno być stosunkowo bezproblemowe.
W tym samouczku nauczysz się:
- Jak włączyć repozytorium marionetki
- Jak zainstalować marionetkę dla serwerów/mistrzów marionetek
- Jak aktualizować serwery/marionetki
- Jak zainstalować Puppet dla klientów
- Jak aktualizować klientów marionetek
Zastosowane wymagania i konwencje oprogramowania
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | RHEL 8 / CENTOS 8 |
Oprogramowanie | Marionetka |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
Konwencje | # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny |
Włącz repozytorium marionetki
Włącz repozytorium Puppet na RHEL 8 / Centos 8.Puppet Labs zapewnia repozytorium dla systemów RHEL i CENTOS. Pierwszym krokiem w konfigurowaniu marionetki dla maszyn klienta lub serwera jest umożliwia repozytorium. Jest dostępny w postaci wygodnej prędkości obrotowej, więc śmiało i zainstaluj z DNF.
# dnf zainstaluj https: // yum.Puppetlabs.Com/Puppet-Rease-EL-8.Noarch.RPM
Zainstaluj marionetkę dla serwerów/mistrzów marionetek
Zainstaluj serwer Puppet na RHEL 8.Proces instalowania marionetki na twoich serwerach/instancjach głównych marionetek jest nieco inny niż maszyny, którym będziesz się zarządzać. Zacznij od zainstalowania PuppetServer
pakiet.
# DNF instaluj PuppetServer
Zaktualizuj serwery/Masters Puppet
Zaktualizuj serwer Puppet na RHEL 8.Następnie najlepiej jest zaktualizować Puppet do najnowszej najnowszej wersji. Możesz to osiągnąć dzięki wbudowanemu poleceniu, które mówi Puppet, aby upewnić się, że uruchamia najnowszą wersję.
# Puppet Pakiet Resource PakpetServer upewnij się = najnowszy
Teraz śmiało i zacznij swój serwer Puppet z SystemD
# SystemCtl Start PuppetServer
Zawsze możesz go również włączyć na początek.
# Systemctl Włącz PuppetServer
Zainstaluj marionetkę dla klientów
Zainstaluj klient Puppet na RHEL 8.Na swoich maszynach klientów musisz tylko zainstalować marionetka
sam pakiet. Używać DNF
zdobyć.
# dnf instaluj marionetkę
Zaktualizuj klientów
Zaktualizuj klient Puppet na RHEL 8.Podobnie jak w przypadku serwera, będziesz musiał upewnić się, że Twoi klienci są całkowicie aktualni. Możesz to osiągnąć w prawie taki sam sposób. Tylko tym razem skierujesz się do marionetka
pakiet.
# Puppet Resource Pakiet Puppet upewnij się = najnowszy
Wynik będzie podobny. Teraz uruchom marionetka
praca.
# Systemctl Start Puppet
Ponownie włącz go na rozruch.
# Systemctl Włącz Puppet
Wniosek
Teraz jesteś gotowy do zainstalowania Puppet i skonfigurowania całego wdrożenia. W tej chwili pakiety te są nadal w wersji beta, więc mogą istnieć błędy i niespójności. Ten przewodnik dotyczy przede wszystkim testowania nowych wdrożeń RHEL 8. Nie oczekuj jednak poważnych zmian w procesie przed wydaniem. Proces ten prawdopodobnie pozostanie taki sam w cyklu życia Rhel 8.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zainstalowania na Ubuntu 22.04
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Ubuntu 20.04: Lista klientów torrentów
- Ubuntu 22.04: Lista klientów torrentów
- Ubuntu 20.04 Przewodnik
- Jak zainstalować vscode open source bez telemetrii w Linux
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Zainstaluj Arch Linux na stacji roboczej VMware
- « Jak zaoszczędzić miejsce za pomocą symboli i punktów montażowych
- Jak włączyć repozytorium EPEL na RHEL 8 / Centos 8 Linux »