GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Puppet na macOS

Úvod

Puppet je open-source nástroj pro správu, který využívá síť hlavních a klientských uzlů, aby vám pomohl provádět administrativní úlohy na dálku. Aplikace Puppet agent, která se používá k vytváření klientských uzlů, je k dispozici v systémech Linux, Unix, Windows a macOS.

V tomto tutoriálu si projdeme kroky, které je třeba provést k instalaci Puppet Agent na macOS.

Předpoklady

  • Systém se systémem macOS Catalina
  • Uživatel s oprávněními správce
  • Přístup do okna terminálu

Instalace Puppet na macOS

Spuštění Puppetu zahrnuje instalaci Puppet Serveru, který funguje jako hlavní uzel, a nasazení Puppet Agenta, který funguje jako klientský uzel.

Oficiální balíčky Puppet Server podporují pouze distribuce Linuxu. Uživatelé mohou sestavit a nainstalovat Puppet Server na jakýkoli operační systém ze zdroje, ale spouštět jej tímto způsobem nedoporučujeme pro produkční server.

V níže uvedených krocích nainstalujeme a nakonfigurujeme Puppet Server na Ubuntu a poté nastavíme Puppet Agent na macOS.

KROK 1:Instalace loutkového serveru

Proveďte kompletní instalaci Puppet na systém Linux. Tento systém slouží jako hlavní uzel ve vaší Puppet síti.

Postupujte podle kroků uvedených v našem článku a nainstalujte Puppet na Ubuntu.

KROK 2:Nastavení konfigurace sítě

Puppet používá názvy hostitelů k nastavení komunikace mezi master a klientskými uzly. Nastavte jedinečný název hostitele pro každý uzel (na hlavním i klientském počítači):

1. V terminálu otevřete hosts soubor pomocí:

sudo nano /etc/hosts

2. Přidejte následující řádky na konec hostitelů soubor:

[puppet master ip] puppetmaster puppet
[puppet client ip] puppetclient

Kde:

  • [puppet master ip] je adresa IP hlavního uzlu.
  • [puppet client ip] je IP adresa klientského uzlu se systémem macOS.

3. Stiskněte Ctrl + X zavřete soubor a poté zadejte Y a stiskněte Enter uložte provedené změny.

KROK 3:Stáhněte si Puppet Agent pro macOS

1. Přejděte na stránku stahování Puppet Agent.

Balíčky Puppet Agent pro macOS používají následující konvenci pojmenování:

puppet-agent-[package version].osx[OS version].dmg

Kde:

  • [package version] podrobnosti o verzi Puppet Agent.
  • [OS version] podrobnosti o podporované verzi macOS.

2. Najděte a stáhněte požadovaný balíček Puppet Agent.

KROK 4:Instalace Puppet Agent

Puppet Agent lze nainstalovat na macOS Homebrew nebo přes terminál.

Možnost 1:Instalace pomocí Homebrew

1. Pokud ještě nemáte Homebrew, nainstalujte jej pomocí:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Pokud již máte kopii Homebrew, aktualizujte ji pomocí:

brew update

2. S nejnovější verzí Homebrew nainstalujte Puppet Agent pomocí:

brew cask install puppetlabs/puppet/puppet-agent

Možnost 2:Instalace do terminálu

1. Připojte balíček Puppet Agent pomocí:

sudo hdiutil mount [dmg file path]

Kde:

  • [dmg file path] je cesta k souboru pro umístění staženého balíčku.

2. Po připojení balíčku se objeví výstupní řádek končící /Volumes/puppet-agent-[version] , kde [version] je verze Puppet Agent, kterou instalujete. Změňte adresář do tohoto bodu pomocí:

cd /Volumes/puppet-agent-[version]

3. Nainstalujte balíček pomocí:

sudo installer -pkg puppet-agent-installer.pkg -target /

4. Ověřte instalaci pomocí:

/opt/puppetlabs/bin/puppet --version

Ubuntu
  1. Jak nainstalovat Podman na macOS

  2. Jak nainstalovat Puppet na Ubuntu 20.04

  3. Nainstalujte Puppet Master a Agent na Ubuntu 20.04

  1. Jak nainstalovat Puppet na RHEL 8 / CentOS 8

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat R na Ubuntu 18.04

  2. Jak nainstalovat Puppet Server a Agent na Debian 11

  3. Jak nainstalovat Foreman pro správu loutkových uzlů na Ubuntu 16.04