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

Comment installer CHEF Workstation dans RHEL et CentOS 8/7

Présentation

Chef est l'un des outils de gestion de configuration les plus populaires, 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 ChefServeur de chefChef client/nœud .

Dans cet article, vous apprendrez à 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 sur laquelle 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 comprend 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.

Sur 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

Sur 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

ou vous pouvez utiliser la commande yum :

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

3. Vérifier 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 unixcop.txt qui devrait contenir "Bienvenue sur unixcop ” à l'aide de Chef.

# vim unixcopchef.rb

Ajoutez également le code suivant.

file 'unixcop.txt' do
    content 'We love UNIXCOP'
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 unixcopchef.rb

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

# ll

Désinstaller Chef Workstation

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

# rpm -e chefdk


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 mettre à jour CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 vers CentOS 7.7

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

  5. Comment installer Apache Maven sur CentOS/RHEL 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 CHEF Workstation dans RHEL et CentOS 8/7

Comment installer et configurer GlusterFS sur CentOS 7/CentOS 8