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

.םיבורקה םירמאמב ףשה לש תוחוקלה תרש לדומ תא הארנ .ףשה לש הדובעה תנחת לש הקידבו הנקתה ונרבע הז רמאמב !הז והז