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

Jak nainstalovat pracovní stanici CHEF v RHEL a CentOS 8/7

Úvod

Šé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 šéfkuchařů jsme vysvětlili koncepty šéfkuchařů, které se skládají ze tří důležitých součástí: Pracovní stanice šéfkuchařeServer šéfkuchařeKlient šéfkuchaře/uzel .

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

Instalace Chef Workstation v CentOS/RHEL

Pracovní stanice šéfkuchaře je stroj, kde bude administrátor 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 procesy vývoje a testování lze provádět na Chef Workstation. Lze jej nainstalovat do Windows, MacOS, Redhat , Ubuntu a Debian. 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 Chef Workstation ke stažení 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 pro stažení přímo na terminálu.

Na 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

Na 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

nebo můžete použít příkaz yum:

# yum localinstall chefdk-4.13.3-1.el7.x86_64.rpm -y

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 unixcop.txt který by měl obsahovat „Vítejte v unixcopu ” pomocí Chef.

# vim unixcopchef.rb

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

file 'unixcop.txt' do
    content 'We love UNIXCOP'
end

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

# chef-apply unixcopchef.rb

Váš soubor unixcop.txt vytvořen a můžete to ověřit spuštěním příkazu ls jak je uvedeno.

# ll

Odinstalujte Chef Workstation

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

# rpm -e chefdk


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

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

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

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

  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