Puppet

צילום מסך תוכנה:
Puppet
פרטי תוכנה:
גרסה: 2.7.6
טען תאריך: 11 May 15
מפתחים: Luke Kanies
רשיון: ללא תשלום
פופולריות: 5

Rating: nan/5 (Total Votes: 0)

בובות מאפשרת לך לנהל באופן מרכזי כל היבט חשוב של המערכת שלך תוך שימוש בשפת מפרט פלטפורמות שמנהלת את כל אלמנטים נפרדים בדרך כלל מצטברים בקבצים שונים, כמו משתמשים, עבודות cron, ומארחים, יחד עם אלמנטים ברור בדידים כמו חבילות, שירותים, וקבצים.
שפה ההצהרתית הפשוטה של ​​בובות מפרט מספקת יכולות רבות עוצמה לclassing ציור על הדמיון בין מארחים, ובמקביל לאפשר להם להיות ספציפיים ככל הכרחי, והוא מטפל בתלות ויחסים בין אובייקטי תנאי ברור ומפורש.
בובה היא כלי תצורת מערכת. יש פרויקט בובות ספרייה לניהול המערכת, שפה לציון התצורה שאתה רוצה, וקבוצה של לקוחות ושרתים לתקשורת התצורה ומידע אחר.
הספרייה היא אחראית לכל הפעולה, והשפה היא לגמרי אחראית לביטוי בחירות תצורה.
הכל פותח כך שפעולות השפה יכולות להתקיים באופן מרכזי בשרת יחיד (או בנק של שרתים), וכל פעולות הספרייה תתקיים בכל לקוח בודד. לפיכך, יש תיחום ברור בין פעולות שפה ופעילות ספרייה, כמסמך זה יזכיר.
התקנה
הרוב המכריע של ארכיטקטורות בובות ייראה כמו כוכב, עם puppetmasterd שרת מרכזי פועל, וכל צומת הלקוח פועלת puppetd, פנייה ששרת מרכזי.
המניפסט המרכזי שלך, שמכיל את התצורה עבור כל צמתים שלך, צריך להיות בשרת המרכזי, ככל הנראה ב/etc/puppet/manifests/site.pp.
התחל דמון puppetmasterd, ולאחר מכן אומר ללקוחות שלך ליצור קשר עם שרת שעל ידי ציון -s כטיעונים לpuppetd, החלפה "" עם השם של השרת. לחלופין, ברירת מחדל puppetd למחפש שרת בשם "בובה", כל כך פשוט שאתה יכול ליצור CNAME לשרת שלך, כך שהוא עונה ל" בובות ".
זה רעיון טוב להפעיל את שני השרת ולקוח במצב מפורט, מופעל עם דגל -v, עד שתהיו בטוחים שהכל עובד. כמו כל לקוח חדש מתחבר, אתה צריך להפעיל --list puppetca לרשימת התעודות מחכות שייחתם, ולאחר מכן puppetca --sign <שם>, החלפה "<שם>" בשמו של הלקוח התעודה שאתה רוצה לחתום. באפשרותך להפעיל autosigning ידי יצירת /etc/puppet/autosign.conf ולשים את המארחים, תחומים, או כתובות IP או נעה שאתה רוצה להיכנס לשם.
התקנה:
"Install.rb האודם" הפעלה או להוסיף את הספרייה 'lib /' לדרך RUBYLIB.
אחרי זה, אתה אמור להיות מסוגל להיכנס לבדיקה / ולהפעיל ./test, או לרוץ 'בן / בובות "בתיאטרון בובות לפי קבצי תצורה אתה רוצה.

מה חדש בהודעה זו:.

  • 7113448 (# 4762) ודא שלקוחות על הירח בהצלחה יכולים להתחבר
  • c8835ad להוסיף מסמך המפרט שיטות תרומה העדיפו
  • ea0f2bf בטל & quot; מיזוג סניף 'vcsrepo' & quot;
  • 94f0b93 (# 8704) תן טעויות טובות יותר לfileserver.conf לא חוקי
  • 023d959 (# 8690) קבלו אפשרויות 'הגלובליות' בבובות פנים
  • תקן c315da0 # 1886 - להוסיף יכולת ניקוי צומת

  • #
  • 7e6fc0d לגנות RestAuthConfig מותר? לטובת #check_authorization
  • 6026 # תקן 6401dfe - קובץ ביטחון צריך לתמוך הערות מוטבעות
  • 0c385f1 תקן # 5010 - אפשר מוביל רווחים בauth.conf

  • 5777 #
  • 8da0486 תקן - אינטרפולציה השלטון פרצה auth.conf כללי CIDR
  • שימור 1d4acb5: הצע איפה להתחיל הודעת שגיאת SSL פתרון בעיות
  • fb2ffd6 (# 8596) זיהוי קונפליקטים כינוי משאב כאשר כותרות אינן תואמות
  • 778127d שימור: תקן האפליקציה CERT להדפיס עזרה ויציאה אם ​​לא מיפקדת-המישנה
  • 0366b18 פורמט ברירת מחדל (# 7293) נקבע לפרצופים הקשורות SSL.
  • 89c021c (# 8418) תיקון לבדוק אפליקציה יש run_mode הנכון
  • 3165364 שימור: הוספת רישום לכולל סביבה כאשר המקור נכשל
  • f484851 שימור: הוסף רישום באגים כאשר ההורים מקבלים דו"ח
  • 10e05ad (# 7,266) העבר אימות אפשרות תעודה בפני.
  • ae36003 (# 7290) עדכון indirected פנים להימנע מאפשרויות לא ידועות.
  • 82e5fa9 (# 8561, # 7290) ליישם את חוזה האופציה באופן מלא.
  • 77441be (# 8561) אימות לאחד ושינוי של טיעוני פעולה.
  • 69b4e70 (# 7290) נכשל באפשרויות לא ידועות.
  • 6bec2df (# 8561) השתמש בשמות הקנונים לאפשרויות לפעולות.
  • 532c4f3 (# 7184) טען את הליבה של גרסאות מיושנות של פנים.
  • 2cd3bc4 (# 7184) מצא את הפעולות קשורות לגרסאות אחרות של פנים.
  • 1e0655e (# 7184) רכז & quot; למצוא פעולת פנים & quot; לבובות :: פנים
  • 0396611 שימור: דיווח שגיאות טוב יותר כאשר בדיקה נכשלת
  • 395c174 (# 7,123) הפוך `find` פעולת ברירת המחדל ...

  • הגדרת זמן ריצה
  • fd6a653 (7,123 #) תמיכה של 'ברירת מחדל' במעשים.
  • b75b1c1 (# 6787) הוסף `default_to` לאפשרויות.
  • c830ab0 (# 6789) הנמל SSL :: CertificateAuthority :: ממשק לפנים
  • שימור cc311ad: SSL :: Inventory.serial צריך לדווח חסר שמות
  • .
  • 72abe6c קוד גרסאות סמנטי (# 7204) איחוד.
  • d02000b (# 8401) מסמך ש--detailed-exitcodes הוא מסיכה סיבית
  • שימור c4848d2: תקן קישור תיעוד לתצורת fileserver
  • b268fb3 (# 7144) # הגדרות עדכון writesub להמיר מצב לFixnum
  • b82f29c (# 7699) פקודת העזרה צריך רק אפשרויות רשימה פעם אחת
  • 4a2f22c (שימור) dection פלטפורמת תקן עבור RHEL
  • 45b3908 (# 4142) תיקון בדיקת מודול לא להיכשל כאשר metadata.json הריק
  • ae3ef42 (# 7699) - עזרה צריך רק פעם אחת אפשרויות תכנית
  • 5826f73 (# 8032) הוסף לבלימת create_resources
  • f6882d6 (# 8147) reporturl ברירת מחדל שינוי כדי להתאים גרסאות חדשות יותר לוח מחוונים
  • 111a4b5 גילוי סיסמא (# 6857) בעת שינוי הסיסמה של משתמש
  • 99330fa (# 7224) לנסח מחדש "מארח לא להתאים" הודעת שגיאה
  • 1d867b0 (# 7224) הוסף עוזר לבובות :: SSL :: תעודה כדי לאחזר
  • שמות חלופיים
  • 98ba407 (# 7127) תפסיק בובות אם פקודת prerun נכשלה
  • סוגי caca469 (# 4416) ודא שprovidified לאחר טעינה מחדש
  • 413b136 (# 4416) תמיד להסיר ספק ישן לפני מחדש זה
  • 3f0dbb5 (# 650) אפשר קישורים סימבוליים לספריות תצורה
  • 1c70f0c (# 2,128) הוספת תמיכה לקביעה שם צומת מבוססת על עובדה
  • c629958 (# 2,128) קבל עובדות לפני אחזור קטלוג
  • cd4fe14 (# 2,128) הוסף את היכולת לציין שם צומת
  • c02126d (# 5966) הוספת תמיכה בביטויים רגילים מארח בauth.conf
  • 75e2764 (# 5318) תמיד להבחין בשינויים למתגלים כאשר קומפילציה.
  • שימור 107b38a: תקן ספק pacman לעבוד עם רובי 1.9
  • 90eb937 (# 7139) קבל '/' כנתיב חוקי בfilesets
  • מה חדש בגרסת 0.25.0

:

    • רוב השינויים במהדורה זו היא בנייה מחדש

      פנימית ולא התנהגות.

    • השינוי העיקרי הוא המבוא של Indirected REST להחליף XML-RPC כמנגנון תקשורת בובות הבסיסי.
    • ארבע פונקציות חדשות נוספו.
    • בובות עכשיו יש לו את היכולת לקמפל קטלוג ופלט אותו בJSON מאדון הבובות והיכולת ליישם תצורת JSON מינארי הבובות.
    • הרעיון של & quot; דק & quot; תצורות מאוחסנות הוצגה.
    • puppetqd ינארי נקרא שתומך בתורים לתצורות מאוחסנות נוסף.

    מה חדש בגרסת 0.24.8:

    • 2,077 # קבוע - המשתמשים ralsh נשברו על OSX
    • # 2,004 קבועים - ssh_authorized_key נכשל אם לא יעד מוגדר
    • # קבוע 1629 - הרשאות שגויות על ssh_authorized_keys קבצים שנוצרו
    • # 2,000 קבועים - אין ברירת מחדל מצוין לבדיקה
    • # 2,026 קבועים - שיטה להפסיק להתעלם Red Hat
    • שלוחה נוסף / תסריט dbfix.sql - תיקוני שגיאות נפוצות במאגרי מידע תצורה מאוחסן
    • # 1,963 קבועים - / proc אי קריאה / mounts לSELinux הורג הורדות קבצים
    • # קבוע 2025 - רק רמת init ברירת מחדל ידית ספק שירות ג'נטו
    • # 1910 קבועים - logcheck המעודכן
    • # 1,871 קבועים - מידע רגיש דלף בדיווחי יומן
    • # קבוע 1956 - ניקה את שמות משתנים להיות שפוי יותר, הבהיר הודעות שגיאה וקבועות שימוש לא נכון של 'ערך' משתנה ולא 'חבר'
    • .
    • # 1,831 קבועה - פונקצית sprintf נוסף
    • # 1,830 קבועה - פונקצית regsubst נוסף

    • גבולות
    • up2date ושירות עדכון להוסיף תמיכה ב- Oracle VM EL ו
    • תיקון # 1948 ו# 1953 - באג augeas תוספות: מספר שגוי של טענות (1 במשך 3)
    • תיקון # 944 - שינוי הודעת שגיאה מאזהרה למידע - חיבור ממוחזר
    • # 961 קבועים - puppetd יצירת חיבורי TCP / לא סוגרים יותר מדי
    • # 1,959 קבועים - הגנת עמודה נוסף להגירת סכימת הסביבה
    • # 1,869 תיקון - לא צריכים קבצי autoloaded לדלוף חריגים
    • תיקון # 1,543 - Nagios לנתח טעויות כבר לא להרוג בובות
    • # קבוע 1,420 - nagios_serviceescalation לא מאפשר host_name יותר מסוג אחד
    • # 1,884 קבועים - משאבים מיוצאים מסומנים כunexported כאשר נאספו על מארח היצוא
    • # קבוע 1922 - פונקציות למחוץ כל הטיעונים לחשיש אחת
    • # 1,538 קבועים - Yumrepo מגדיר הרשאות שלא בצדק על קבצים ב/etc/yum.repos.d
    • # 1,936 קבועים - נוסף / * * / תמיכה לקובץ vim
    • # קבוע 1,541 - אובייקטי Nagios לכתוב קבצים לclientbucket על כל שינוי
    • # 1,542 קבועים - לא יכול לטהר אובייקטי Nagios
    • תיקון # 1912 - GID עדיין עובד עם לא 'צריך' בעיות ערך תיקון ralsh
    • תיקון Rakefile להשתמש "בפורמט-תיקון git '
    • קובץ נוסף README.rst
    • שיפורי ביצועי תצורה מאוחסנים
    • מעבדות Reductive נוסף לבנות ספרייה לספריית משימות
    • # קבוע 1852 - התנהגות נכונה כאשר לא כריכות SELinux
    • קובץ מפרט Red Hat עדכון 0.24.7
    • 1,920 # קבוע - שחיתות סיסמא צל

    דרישות :

    • רובי

  • תוכנות אחרות של יזם Luke Kanies

    Facter
    Facter

    6 Mar 16

    תגובות ל Puppet

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!