CHEF-i tööjaama installimine RHEL-i ja CentOS 8/7
Peakokk on üks populaarsemaid konfiguratsioonihalduse tööriistu, mida kasutatakse kogu IT-infrastruktuuri keskkonna juurutamise, konfiguratsioonide ja haldamise kiireks automatiseerimiseks.
Selle peakokkade sarja esimeses osas oleme selgitanud peakokkade mõisteid, mis koosnevad kolmest olulisest komponendist: peakoka tööjaam, peakokkade server ja peakokk/sõlm.
Sellest artiklist saate teada, kuidas peakoka tööjaama RHEL/CentOS 8/7 Linuxi distributsioonides installida ja testida.
Peakoka tööjaama installimine CentOS/RHEL-i
Chef Workstation on see masin, kus administraator töötab retseptide, kokaraamatute loomisel. Peakokajaamaga saavad arendajad/administraatorid teha infrastruktuuri koodina. Kõiki arendus- ja testimisprotsesse saab teha Chef Workstationis. Seda saab installida Windowsi, macOS-i, Redhati, Ubuntu ja Debiani. See koosneb testide väljatöötamiseks kõikidest vajalikest pakettidest, tööriistadest ja sõltuvustest nagu Chef-CLI, Knife, Chef Infra Client jne.
1. Otse terminali allalaadimiseks minge käsule wget.
------ 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. Järgmisena kasutage ChefDK installimiseks järgmist käsku rpm, nagu näidatud.
# rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm
3. Kontrollige ChefDK installimist järgmise käsu abil.
# chef -v
4. Järgmisena kinnitame tööjaama lihtsa retsepti abil. Siin loome Chefi abil tekstifaili test.txt, mis peaks sisaldama teksti "Welcome to Tecmint".
# vi tecmintchef.rb
Lisage järgmine kood.
file 'text.txt' do content 'Welcome to Tecmint' end
5. Käivitage retsept alloleva käsuga. Esimest korda käivitades palub see teil litsentsi aktsepteerida.
# chef-apply tecmintchef.rb
Teie fail test.txt on loodud ja saate seda kontrollida, käivitades käsu ls, nagu näidatud.
# ll
Desinstallige Chef Workstation
6. Chef Workstationi süsteemist desinstallimiseks käivitage järgmine käsk.
# rpm -e chefdk
See on kõik! Selles artiklis oleme läbinud Chef Workstationi installimise ja testimise. Näeme peakokk kliendi-serveri mudelit järgmistes artiklites.