Bii o ṣe le Fi sori ẹrọ Ṣiṣẹ CHEF ni RHEL ati CentOS 8/7


Oluwanje jẹ ọkan ninu awọn irinṣẹ iṣakoso iṣeto iṣeto olokiki, eyiti a lo lati ṣe adaṣe imuṣiṣẹ, awọn atunto, ati iṣakoso gbogbo ayika amayederun IT.

Ni apakan akọkọ ti jara Oluwanje yii, a ti ṣalaye awọn imọran Oluwanje, eyiti o ni awọn paati pataki mẹta: Oluṣẹ Oluwanje, Oluwanje Olupin & Alabara Onibara/Node.

Ninu àpilẹkọ yii, iwọ yoo kọ bi o ṣe le fi sori ẹrọ ati idanwo Ibi iṣẹ Oluwanje ni awọn pinpin RHEL/CentOS 8/7 Linux.

Fifi Iṣẹ-ṣiṣe Oluwanje sori CentOS/RHEL

Iṣẹ Oluwanje ni Ẹrọ nibiti abojuto yoo ṣiṣẹ lati ṣẹda awọn ilana, awọn iwe onjẹ. Pẹlu Ṣiṣẹ-iṣẹ Oluwanje, Awọn Difelopa/Admins le ṣe Amayederun bi Koodu. Gbogbo awọn ilana idagbasoke ati idanwo le ṣee ṣe ni Ibi iṣẹ Oluwanje. O le fi sii ni Windows, macOS, Redhat, Ubuntu & Debian. O ni gbogbo awọn idii ti o yẹ, awọn irinṣẹ, ati awọn igbẹkẹle bii Oluwanje-CLI, Ọbẹ, Oluṣakoso Infra Oluwanje, ati bẹbẹ lọ, lati dagbasoke awọn idanwo.

1. Lọ si aṣẹ wget lati ṣe igbasilẹ taara lori ebute naa.

------ 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. Itele, lo aṣẹ rpm atẹle lati fi ChefDK sori ẹrọ bi o ti han.

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

3. Ṣayẹwo fifi sori ẹrọ ChefDK nipa lilo pipaṣẹ atẹle.

# chef -v

4. Itele, a yoo jẹrisi ibudo iṣẹ nipasẹ ohunelo ti o rọrun. Nibi, a yoo ṣẹda faili faili test.txt eyiti o yẹ ki o ni\"Kaabo si Tecmint" ni lilo Oluwanje.

# vi tecmintchef.rb

Ṣafikun koodu atẹle.

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

5. Ṣiṣe ohunelo nipa lilo pipaṣẹ isalẹ. Lakoko ti o n ṣiṣẹ ni igba akọkọ, yoo beere lọwọ rẹ lati gba Iwe-aṣẹ.

# chef-apply tecmintchef.rb

Ti ṣẹda faili.txt faili rẹ ati pe o le ṣayẹwo rẹ nipa ṣiṣe pipaṣẹ ls bi o ti han.

# ll

Aifi si iṣẹ Oluwanje

6. Ṣiṣe aṣẹ atẹle lati yọkuro Ẹrọ-iṣẹ Oluwanje lati inu eto naa.

# rpm -e chefdk

O n niyen! Ninu nkan yii, a ti kọja nipasẹ fifi sori ẹrọ ati iṣẹ idanwo Oluwanje. A yoo rii awoṣe Olupin alabara Oluwanje ni awọn nkan ti n bọ.