GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer CHEF Workstation dans RHEL et CentOS 8/7

Chef est l'un des outils de gestion de configuration les plus populaires, qui est utilisé pour automatiser rapidement le déploiement, les configurations et la gestion de l'ensemble de l'environnement de l'infrastructure informatique.

Dans la première partie de cette série Chef, nous avons expliqué les concepts Chef, qui se composent de trois éléments importants :Poste de travail Chef , Chef Serveur &Chef client/nœud .

Dans cet article, vous apprendrez comment installer et tester Chef Workstation dans RHEL/CentOS 8/7 Distributions Linux.

Installation de Chef Workstation dans CentOS/RHEL

Poste de travail du chef est la machine où l'administrateur travaillera pour créer des recettes, des livres de cuisine. Avec Chef Workstation, les développeurs/administrateurs peuvent créer une infrastructure en tant que code. Tous les processus de développement et de test peuvent être effectués dans Chef Workstation. Il peut être installé sous Windows, macOS, Redhat, Ubuntu et Debian. Il se compose de tous les packages, outils et dépendances nécessaires comme Chef-CLI, Knife, Chef Infra Client, etc., pour développer des tests.

1. Accédez à la page de téléchargement de Chef Workstation et récupérez le package approprié pour votre version de distribution ou utilisez la commande wget suivante pour télécharger directement sur le terminal.

------ 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. Ensuite, utilisez la commande rpm suivante pour installer ChefDK comme indiqué.

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

3. Vérifiez le ChefDK installation à l'aide de la commande suivante.

# chef -v

4. Ensuite, nous allons valider le poste de travail par recette simple. Ici, nous allons créer un fichier texte test.txt qui devrait contenir "Bienvenue chez Tecmint ” à l'aide de Chef.

# vi tecmintchef.rb

Ajoutez le code suivant.

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

5. Exécutez la recette à l'aide de la commande ci-dessous. Lors de la première exécution, il vous sera demandé d'accepter la licence.

# chef-apply tecmintchef.rb

Votre fichier test.txt est créé et vous pouvez le vérifier en exécutant la commande ls comme indiqué.

# ll

Désinstaller Chef Workstation

6. Exécutez la commande suivante pour désinstaller Chef Workstation du système.

# rpm -e chefdk

C'est ça! Dans cet article, nous avons passé en revue l'installation et les tests de Chef Workstation. Nous verrons le modèle client-serveur Chef dans les prochains articles.


Cent OS
  1. Comment installer VMware Workstation 8 sur CentOS 6 / RHEL 6 (x86_64)

  2. Comment installer Go Lang sur CentOS 8/7 et RHEL 8/7

  3. Comment installer et configurer HAProxy sur CentOS/RHEL 7/6

  4. Comment installer Apache Maven sur CentOS/RHEL 8/7

  5. Comment installer RabbitMQ sur CentOS/RHEL 7/6 et Fedora

Comment installer CHEF Workstation dans RHEL et CentOS 8/7

Comment installer Chef Workstation sur CentOS 8

Comment installer MySQL 8.0 sur RHEL/CentOS 8/7 et Fedora 35

Comment installer et configurer le serveur OpenVPN dans CentOS 8/7

Comment installer PHP 8 sur CentOS/RHEL 8/7

Comment installer et configurer GlusterFS sur CentOS 7/CentOS 8