Hvernig á að setja upp CHEF vinnustöð í RHEL og CentOS 8/7


Chef er eitt af vinsælustu stillingastjórnunartækjunum, sem er notað til að gera uppsetningu, stillingar og stjórnun á öllu IT innviðaumhverfinu fljótt sjálfvirkt.

Í fyrsta hluta þessarar Chef-röð höfum við útskýrt kokkahugtök, sem samanstendur af þremur mikilvægum þáttum: Chef Workstation, Chef Server & Chef Client/Node.

Í þessari grein muntu læra hvernig á að setja upp og prófa Chef Workstation í RHEL/CentOS 8/7 Linux dreifingum.

Setur upp Chef Workstation í CentOS/RHEL

Chef Workstation er vélin þar sem stjórnandinn mun vinna að því að búa til uppskriftir, matreiðslubækur. Með Chef Workstation geta hönnuðir/stjórnendur búið til innviði sem kóða. Öll þróunar- og prófunarferlið er hægt að framkvæma í matreiðsluvinnustöðinni. Það er hægt að setja það upp í Windows, macOS, Redhat, Ubuntu og Debian. Það samanstendur af öllum nauðsynlegum pökkum, verkfærum og ósjálfstæði eins og Chef-CLI, Knife, Chef Infra Client osfrv., til að þróa próf.

1. Farðu í wget skipunina til að hlaða niður beint á flugstöðina.

------ 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. Næst skaltu nota eftirfarandi rpm skipun til að setja upp ChefDK eins og sýnt er.

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

3. Staðfestu ChefDK uppsetninguna með því að nota eftirfarandi skipun.

# chef -v

4. Næst munum við staðfesta vinnustöðina með einfaldri uppskrift. Hér ætlum við að búa til textaskrá test.txt sem ætti að innihalda „Welcome to Tecmint“ með því að nota Chef.

# vi tecmintchef.rb

Bættu við eftirfarandi kóða.

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

5. Keyrðu uppskriftina með því að nota skipunina hér að neðan. Þegar keyrt er í fyrsta skiptið mun það biðja þig um að samþykkja leyfið.

# chef-apply tecmintchef.rb

Skráin test.txt er búin til og þú getur staðfest hana með því að keyra ls skipunina eins og sýnt er.

# ll

Fjarlægðu Chef Workstation

6. Keyrðu eftirfarandi skipun til að fjarlægja Chef Workstation úr kerfinu.

# rpm -e chefdk

Það er það! Í þessari grein höfum við farið í gegnum uppsetningu og prófanir á Chef Workstation. Við munum sjá Chef biðlara-miðlara líkanið í næstu greinum.