ארגון בובות

זה שימושי כדי לארגן את הבובות "תשתית", "תפקיד", "נתונים" ו - "בא לידי ביטוי" קבצים המייצגים פיזי, היבטים תפעוליים ותוכנה של מערכת מחשוב.

תשתית מגדיר את המאפיינים הפיסיים ורשת של שרת או שרת וירטואלי, כגון כתובתו ומארח. The תפקיד מארגן יישומי תוכנה שונים לפתרון הגיוני, כגון שרת אינטרנט. יישומי תוכנה שונים אלה מוגדרים באמצעות בובות של בא לידי ביטוי. כל אלה הם קבצים עם פרמטרים כך משתמשים ואתר ספציפי נתונים נמצאים בקובץ נפרד (או טבלת מסד נתונים). הפשטה זה מודגמת להלן.

Puppet Organization

ארגון בובות

לדוגמה, האתר בו אתה משתמש כעת הוא מתארח בשרת וירטואלי שנשלט על ידי בובות תשתית צומת. פרמטרים לצומת זו כוללים מידע כגון הגדרות יכל OpenVZ.

אתר תפקיד מוקצה לכך תשתית צומת. זה תפקיד הוא אוסף של יישומים שונים בא לידי ביטוי והגדרות, כגון Apache והוראותיו השונות שהם ספציפיים לאתר זה. זה האפצ'י גלוי מתאר את ההתקנה והגדרת התצורה של כלליות שיישום, שהוא מותאם אישית באמצעות תפקיד.

הפרדת קוד (המכונה גם בא לידי ביטוי), תשתיות ונתונים עושה הבובות שלי תצורות קלים יותר לניהול ולהחיל על פני טווח רחב של מערכות. הפרדה זו הוכיחה להיות שימושית מאוד וקריטי עבור תצורת בובות בקנה מידה גדולה.

מידע נוסף

קראו עוד על לקביעת תצורת מערכת בובות.

ינואר 7, 2013 פורסם על ידי ג'ון Jaroker הגיש ב: זרימות עבודה בובות