GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat CHEF Workstation v RHEL a CentOS 8/7

Šéfkuchař je jedním z oblíbených nástrojů pro správu konfigurace, který se používá k rychlé automatizaci nasazení, konfigurací a správy celého prostředí IT infrastruktury.

V první části této série Chef jsme vysvětlili koncept šéfkuchaře, který se skládá ze tří důležitých součástí:Chef Workstation , Server šéfkuchaře &Klient/uzel šéfkuchaře .

V tomto článku se dozvíte, jak nainstalovat a otestovat Chef Workstation v RHEL/CentOS 8/7 Linuxové distribuce.

Instalace Chef Workstation v CentOS/RHEL

Pracovní stanice šéfkuchaře je stroj, kde bude admin pracovat na vytváření receptů, kuchařek. S Chef Workstation mohou vývojáři/administrátoři vytvářet infrastrukturu jako kód. Všechny vývojové a testovací procesy lze provádět na Chef Workstation. Lze jej nainstalovat do Windows, MacOS, Redhat, Ubuntu a Debianu. Skládá se ze všech nezbytných balíčků, nástrojů a závislostí, jako je Chef-CLI, Knife, Chef Infra Client atd., pro vývoj testů.

1. Přejděte na stránku pro stahování Chef Workstation a stáhněte si příslušný balíček pro vaši distribuční verzi nebo použijte následující příkaz wget ke stažení přímo na terminálu.

------ On CentOS / RHEL 7 ------ 
# wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/7/chefdk-4.13.3-1.el7.x86_64.rpm

------ On CentOS / RHEL 8 ------
# wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/8/chefdk-4.13.3-1.el7.x86_64.rpm

2. Poté pomocí následujícího příkazu rpm nainstalujte ChefDK jak je uvedeno.

# rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm

3. Ověřte ChefDK instalaci pomocí následujícího příkazu.

# chef -v

4. Dále ověříme pracovní stanici jednoduchým receptem. Zde vytvoříme textový soubor test.txt který by měl obsahovat „Vítejte v Tecmintu ” pomocí Chef.

# vi tecmintchef.rb

Přidejte následující kód.

file 'text.txt' do
    content 'Welcome to Tecmint'
end

5. Spusťte recept pomocí níže uvedeného příkazu. Při prvním spuštění vás požádá o přijetí licence.

# chef-apply tecmintchef.rb

Váš soubor test.txt je vytvořen a můžete to ověřit spuštěním příkazu ls, jak je znázorněno.

# ll

Odinstalujte Chef Workstation

6. Spuštěním následujícího příkazu odinstalujte Chef Workstation ze systému.

# rpm -e chefdk

A je to! V tomto článku jsme prošli instalací a testováním Chef Workstation. Model klient-server Chef uvidíme v nadcházejících článcích.


Cent OS
  1. Jak nainstalovat VMware Workstation 8 na CentOS 6 / RHEL 6 (x86_64)

  2. Jak nainstalovat Apache Maven na CentOS/RHEL 8/7

  3. Jak nainstalovat RabbitMQ na CentOS/RHEL 7/6 a Fedora

  1. Jak nainstalovat Go Lang na CentOS 8/7 a RHEL 8/7

  2. Jak aktualizovat CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 na CentOS 7.7

  3. Jak nainstalovat a nakonfigurovat HAProxy na CentOS/RHEL 7/6

  1. Jak nainstalovat a nakonfigurovat sambu na RHEL 8 / CentOS 8

  2. Jak nainstalovat XRDP na CentOS a RedHat Linux 8/7

  3. Jak nainstalovat a používat Cockpit na CentOS 8 / RHEL 8