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

Come installare CHEF Workstation in RHEL e CentOS 8/7

Introduzione

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: Postazione di lavoro ChefChef ServerCliente/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/amministratori possono creare Infrastrutture come codice. Tutti i processi di sviluppo e test possono essere eseguiti in Chef Workstation. Può essere installato in Windows, macOS, Redhat , Ubuntu e Debian. È composto da 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 utilizza il seguente comando wget per scaricare direttamente sul terminale.

Su 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

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

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

oppure puoi usare il comando yum:

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

3. Verifica lo ChefDK installazione utilizzando il comando seguente.

# chef -v

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

# vim unixcopchef.rb

Aggiungi anche il seguente codice.

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

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

# chef-apply unixcopchef.rb

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

# ll

Disinstalla Chef Workstation

Eseguire il comando seguente per disinstallare Chef Workstation dal sistema.

# rpm -e chefdk


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

  2. Come installare Go Lang su CentOS 8/7 e RHEL 8/7

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

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

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

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 CHEF Workstation in RHEL e CentOS 8/7

Come installare e configurare GlusterFS su CentOS 7/CentOS 8