יצירת הצומת המרכזית פורמן
פורמן צומת מרכזית מספקת ממשק אינטרנט ובקרת תצורה של שרתים אחרים המשמש לאספקה, תצורה ותפעול. אלה אחרים הם מנתק כולל DNS, DHCP, TFTP ושירותי Puppet כי ממשק עם פורמן הצומת המרכזית באמצעות "חכם פרוקסי" לקוח.
התקנה על דביאן 7 שורקני
פורמן מותקן דרך מודול בובות עם הפעלה בובות במצב עצמאי. זוהי גישה מתאימה לbootstrapping אדון בובות שתפעל לצד פורמן. אני גם להתקין באמצעות בובות מאגר מעבדות בובות.
מאגר יאפשר לבובות
בובות להתקין ממאגר apt.puppetlabs.com. עבור דביאן 7, הפקודות הן:
1 2 |
wget http://apt.puppetlabs.com/puppetlabs-release-wheezy.deb dpkg -i puppetlabs-release-wheezy.deb |
התקן סוכן בובות
1 2 3 |
aptitude update aptitude install puppet puppet agent --version |
הגרסה של בובות אני מקבל היא 3.3.2.
פורמן המאגר
1 2 |
echo "deb http://deb.theforeman.org/ wheezy 1.3" > /etc/apt/sources.list.d/foreman.list wget -q http://deb.theforeman.org/foreman.asc -O - | apt-key add - |
התקן פורמן
אנו נשתמש בתוכנת ההתקנה להתקין פורמן פורמן ובובות יחד על אותו המארח.
1 2 |
aptitude update aptitude install foreman-installer |
המתקין משמש כיום להתקין פורמן ואדון בובות. היא משתמשת בסוכן הבובות במצב עצמאי כדי להוריד ולהגדיר את החבילות.
1 |
foreman-installer |
יציאה מוצלחת
זה מה שהצליח להתקין צריכה להיראות.
Gotchas
רשימת הבעיות שנתקלתי בי
מקרה
מארחים צריכים להיות באותיות קטנות. את המודולים בובות פורמן להיכשל בדור תעודה כאשר שם התעודה הוא אותיות קטנות, אבל את המודולים לבדוק את קיומו באמצעות שם המארח מהוון. בכלל, מארחים תמיד צריכים להיות באותיות קטנות. עשיתי טעות במתן שמות שרת וירטואלי במהירות לשימוש עבור התקנה זו.
להמשיך ... הכתבה הבאה
היה הראשון להגיב. השאירו תגובה