GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare CHEF Workstation in RHEL e CentOS 8/7

Cuoco è uno dei più diffusi strumenti di gestione della configurazione, utilizzato per automatizzare rapidamente l'implementazione, le configurazioni e la gestione dell'intero ambiente dell'infrastruttura IT.

Nella prima parte di questa serie di Chef, abbiamo spiegato i concetti di Chef, che consistono in tre componenti importanti:Chef Workstation , Chef Server &Cliente/nodo chef .

In questo articolo imparerai come installare e testare Chef Workstation in RHEL/CentOS 8/7 Distribuzioni Linux.

Installazione di Chef Workstation in CentOS/RHEL

Postazione di lavoro per chef è la Macchina in cui l'amministratore lavorerà per creare ricette, libri di cucina. Con Chef Workstation, gli sviluppatori/gli amministratori possono creare un'infrastruttura come codice. Tutti i processi di sviluppo e test possono essere eseguiti nella Chef Workstation. Può essere installato in Windows, macOS, Redhat, Ubuntu e Debian. Comprende tutti i pacchetti, gli strumenti e le dipendenze necessari come Chef-CLI, Knife, Chef Infra Client, ecc., per sviluppare i test.

1. Vai alla pagina dei download di Chef Workstation e prendi il pacchetto appropriato per la tua versione di rilascio della distribuzione o usa il seguente comando wget per scaricare direttamente sul terminale.

------ 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. Quindi, utilizza il seguente comando rpm per installare ChefDK come mostrato.

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

3. Verifica ChefDK installazione utilizzando il comando seguente.

# chef -v

4. Successivamente, convalideremo la workstation con una semplice ricetta. Qui creeremo un file di testo test.txt che dovrebbe contenere "Benvenuto in Tecmin ” utilizzando Chef.

# vi tecmintchef.rb

Aggiungi il seguente codice.

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

5. Esegui la ricetta usando il comando seguente. Durante la prima esecuzione, ti chiederà di accettare la Licenza.

# chef-apply tecmintchef.rb

Il tuo file test.txt viene creato e puoi verificarlo eseguendo il comando ls come mostrato.

# ll

Disinstalla Chef Workstation

6. Eseguire il comando seguente per disinstallare Chef Workstation dal sistema.

# rpm -e chefdk

Questo è tutto! In questo articolo, abbiamo esaminato l'installazione e il test di Chef Workstation. Vedremo il modello client-server di Chef nei prossimi articoli.


Cent OS
  1. Come installare VMware Workstation 8 su CentOS 6 / RHEL 6 (x86_64)

  2. Come aggiornare CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 a CentOS 7.7

  3. Come installare e configurare HAProxy su CentOS/RHEL 7/6

  4. Come installare Apache Maven su CentOS/RHEL 8/7

  5. Come installare RabbitMQ su CentOS/RHEL 7/6 e Fedora

Come installare CHEF Workstation in RHEL e CentOS 8/7

Come installare Chef Workstation su CentOS 8

Come installare MySQL 8.0 su RHEL/CentOS 8/7 e Fedora 35

Come installare e configurare il server OpenVPN in CentOS 8/7

Come installare PHP 8 su CentOS/RHEL 8/7

Come installare e configurare GlusterFS su CentOS 7/CentOS 8