V tomto tutoriálu vám ukážeme, jak nainstalovat Chef Workstation na CentOS 8. Pro ty z vás, kteří to nevěděli, A Chef je nástroj pro správu konfigurace, který zjednodušuje manuální a opakované úkoly pro správu infrastruktury. Pomocí Chef mohou uživatelé snadno spravovat, konfigurovat a nasazovat zdroje v síti z centralizovaného umístění bez ohledu na prostředí (cloud, místní nebo hybridní).
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Chef Workstation na CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Chef Workstation na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf vyčistit aktualizaci allsudo dnf
Krok 2. Instalace Chef Workstation na CentOS 8.
Nyní stahujeme nejnovější verzi na stránce vydání Chef Workstation:
wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/8/chefdk-4.13.3-1.el7.x86_64.rpm
Potom pomocí následujícího příkazu rpm nainstalujte Chef, jak je znázorněno:
rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm
Pro ověření instalace spusťte:
$ chef -v Chef Workstation verze:0.9.31 Chef Infra Klientská verze:15.3.14 Chef InSpec verze:4.16.0 Chef CLI verze:1.0.13 Testovací kuchyně verze:2.3.2 Cookstyle verze:5.6.2Dále ověříme pracovní stanici jednoduchým receptem. Zde vytvoříme textový soubor test.txt, který by měl obsahovat „Vítejte v idr00t“ pomocí Šéfkuchař.
nano idrootchef.rbPřidejte následující kód:
soubor 'text.txt' do obsahu 'Vítejte v idr00t'endPotom spusťte recept pomocí níže uvedeného příkazu:
chef-apply idrootchef.rbBlahopřejeme! Úspěšně jste nainstalovali Chef Workstation. Děkujeme, že jste použili tento návod k instalaci Chef Workstation na systémech CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Chef.
Cent OS