Giunsa ang Pag-install sa CHEF Workstation sa RHEL ug CentOS 8/7


Ang chef usa sa mga sikat nga gamit sa pagdumala sa configuration, nga gigamit sa paspas nga pag-automate sa deployment, mga configuration, ug pagdumala sa tibuok IT infrastructure environment.

Sa unang bahin niini nga serye sa Chef, among gipasabot ang mga konsepto sa Chef, nga naglangkob sa tulo ka importanteng sangkap: Chef Workstation, Chef Server & Chef Client/Node.

Niini nga artikulo, mahibal-an nimo kung giunsa ang pag-install ug pagsulay sa Chef Workstation sa RHEL/CentOS 8/7 nga mga distribusyon sa Linux.

Pag-instalar sa Chef Workstation sa CentOS/RHEL

Ang Chef Workstation mao ang Machine diin magtrabaho ang admin sa paghimo og mga resipe, mga cookbook. Uban sa Chef Workstation, ang mga Developer/Admin makahimo sa Infrastructure isip Code. Ang tanan nga mga proseso sa pag-uswag ug pagsulay mahimo sa Chef Workstation. Mahimo kini ma-install sa Windows, macOS, Redhat, Ubuntu & Debian. Naglangkob kini sa tanan nga gikinahanglan nga mga pakete, mga himan, ug mga dependency sama sa Chef-CLI, Knife, Chef Infra Client, ug uban pa, aron makahimo og mga pagsulay.

1. Lakaw ngadto sa wget nga sugo sa pag-download direkta sa 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. Sunod, gamita ang mosunod nga rpm command aron i-install ang ChefDK sama sa gipakita.

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

3. I-verify ang pag-instalar sa ChefDK gamit ang mosunod nga sugo.

# chef -v

4. Sunod, atong pamatud-an ang workstation pinaagi sa yano nga resipe. Dinhi, maghimo kami usa ka text file test.txt nga kinahanglan adunay sulod nga \Welcome to Tecmint gamit ang Chef.

# vi tecmintchef.rb

Idugang ang mosunod nga code.

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

5. Pagdalagan ang resipe gamit ang sugo sa ubos. Samtang nagdagan sa unang higayon, kini mohangyo kanimo sa pagdawat sa Lisensya.

# chef-apply tecmintchef.rb

Ang imong file test.txt gimugna ug mahimo nimo kining mapamatud-an pinaagi sa pagpadagan sa ls command sama sa gipakita.

# ll

I-uninstall ang Chef Workstation

6. Pagdalagan ang mosunod nga sugo aron ma-uninstall ang Chef Workstation gikan sa sistema.

# rpm -e chefdk

Mao na! Niini nga artikulo, nakaagi kami sa pag-install ug pagsulay sa Chef Workstation. Atong makita ang modelo sa kliyente-server sa Chef sa umaabot nga mga artikulo.