CentOS 8/7 -בו RHEL -ב CHEF לש הדובע תנחת ןיקתהל דציכ
.IT -ה תיתשת תביבס לכ לש לוהינו הרוצת ,הסירפ לש הריהמ היצמוטואל םישמשמה ,םיירלופופה הרוצתה לוהינ ילכמ דחא אוה ףש
.תמוצ/חוקל ףשו תרש ףש ,הדובע תנחת ףש :םיבושח םיביכרמ השולשמ םיבכרומה ,ףש יגשומ לע ונרבסה ,וז ףש תרדס לש ןושארה קלחב
.RHEL/CentOS 8/7 לש סקוניל תוצפהב ףשה לש הדובעה תנחת תא קודבלו ןיקתהל דציכ דמלת הז רמאמב
CentOS/RHEL -ב ףש לש הדובע תנחת תנקתה
.תוקידב חותיפל' וכו חוקל ארפניא ףש ,ןיכס ,CLI -ףש ומכ םישורדה תולתהו םילכה ,תוליבחה לכמ בכרומ אוה .ןאיבדו וטנובוא ,Windows, macOS, Redhat -ב ותוא ןיקתהל ןתינ .ףשה לש הדובעה תנחתב תושעל ןתי
.ףוסמל תורישי דירוהל ידכ wget תדוקפל רובע .1
------ 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
.גצומש יפכ ChefDK תא ןיקתהל ידכ האבה rpm הדוקפב שמתשה ,ןכמ רחאל .2
# rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm
.האבה הדוקפה תועצמאב ChefDK תנקתה תא תמא .3
# chef -v
.ףש תועצמאב "Tecmint -ל אבה ךורב"\ליכהל רומאש test.txt טסקט ץבוק רוצינ ונא ,ןאכ .טושפ ןוכתמ יפל הדובעה תנחת תא תמאנ ,ןכמ רחאל .4
# vi tecmintchef.rb
.אבה דוקה תא ףסוה
file 'text.txt' do content 'Welcome to Tecmint' end
.ןוישירה תא לבקל ךממ שקבי אוה ,הנושארה םעפב הלעפהה ןמזב .האבה הדוקפה תועצמאב ןוכתמה תא לעפה .5
# chef-apply tecmintchef.rb
.גצומש יפכ ls הדוקפה תלעפה ידי לע ותוא תמאל לכותו רצונ ךלש test.txt ץבוקה
# ll
ףשה לש הדובעה תנחת לש הנקתהה תא רסה
.תכרעמהמ Chef Workstation תנקתה תא ריסהל ידכ האבה הדוקפה תא לעפה .6
# rpm -e chefdk
.םיבורקה םירמאמב ףשה לש תוחוקלה תרש לדומ תא הארנ .ףשה לש הדובעה תנחת לש הקידבו הנקתה ונרבע הז רמאמב !הז והז