Puppet

البرمجيات قطة:
Puppet
تفاصيل البرنامج:
الإصدار: 2.7.6
تاريخ إيداع: 11 May 15
المطور: Luke Kanies
ترخيص: حرر
شعبية: 5

Rating: nan/5 (Total Votes: 0)

العرائس يتيح لك إدارة مركزيا في كل جانب مهم من النظام الخاص بك باستخدام عبر منصة لغة المواصفات التي تدير جميع عناصر منفصلة تجميعها عادة في ملفات مختلفة، مثل المستخدمين، وظائف كرون، والمضيفين، جنبا إلى جنب مع عناصر منفصلة الواضح مثل حزم، الخدمات والملفات.
يوفر بسيطة التعريفي اللغة مواصفات دمية في قدرات classing قوية لاستخلاص أوجه الشبه بين المضيفين في حين يسمح لها أن تكون محددا قدر الضرورة، وأنه يتعامل مع التبعية والعلاقات شرط أساسي بين الأشياء بوضوح وصراحة.
دمية هو أداة تكوين النظام. مشروع دمية لديه مكتبة لإدارة النظام، وهي لغة لتحديد التكوين الذي تريد، ومجموعة من العملاء والخوادم للتواصل التكوين وغيرها من المعلومات.
المكتبة هي مسؤولة بالكامل عن جميع الإجراءات، واللغة هي المسؤولة كليا للتعبير عن خيارات التكوين.
تم تطوير كل شيء حتى أن عمليات لغة يمكن أن تتم مركزيا على خادم واحد (أو البنك الخوادم)، وجميع عمليات المكتبة تجري على كل عميل على حدة. وبالتالي، هناك تمييز واضح بين عمليات لغة وعمليات المكتبة، وهذه الوثيقة سوف يذكر.
نصب
فإن الغالبية العظمى من أبنية العرائس تبدو وكأنها نجمة، مع puppetmasterd خادم مركزي قيد التشغيل، ولكل عقدة العميل تشغيل puppetd، والاتصال أن خادم مركزي.
بيان المركزي، والذي يحتوي على التكوين لجميع من العقد الخاص بك، يجب أن يكون على خادم مركزي، وعلى الأرجح في /etc/puppet/manifests/site.pp.
بدء تشغيل البرنامج الخفي puppetmasterd، ومن ثم أقول عملائك في الاتصال ذلك الملقم لتحديد -s كوسائط لpuppetd، لتحل محل "" مع اسم الخادم. بدلا من ذلك، والتخلف puppetd لتبحث عن الخادم المسمى "دمية"، لذلك يمكنك فقط إنشاء CNAME للملقم، بحيث يجيب ب "الدمية".
انها فكرة جيدة لتشغيل كل من الخادم والعميل في وضع مطول تمكين مع العلم -v، حتى كنت متأكدا من كل شيء يعمل. كما يربط كل عميل جديد، وسوف تحتاج إلى تشغيل puppetca --list لسرد شهادات في انتظار أن يتم التوقيع، ثم puppetca --sign <اسم>، لتحل محل "<اسم>" مع اسم العميل الذي تريد الشهادة التوقيع. يمكنك تشغيل autosigning من خلال خلق /etc/puppet/autosign.conf ووضع المضيفين أو المجالات أو عناوين IP أو نطاقات الذي تريد الدخول هناك.
التركيب:
تشغيل 'install.rb روبي "أو إضافة" ليب /' الدليل إلى مسار RUBYLIB الخاص بك.
بعد ذلك، يجب أن تكون قادرا على الذهاب الى الاختبار / وتشغيل ./test، أو تشغيل 'بن / دمية "على أيهما دمية ملفات التكوين تريد

ما هو الجديد في هذا الإصدار:

7113448 (# 4762) ضمان أن العملاء على سطح القمر يمكن الاتصال بنجاح.
c8835ad اضافة ثيقة تحدد أساليب مساهمة المفضل
ea0f2bf الرجوع ومثل؛ دمج فرع 'vcsrepo' & مثل؛
94f0b93 (# 8704) إعطاء أخطاء أفضل لfileserver.conf غير صالحة
023d959 (# 8690) قبول الخيارات "العالمية" في وجوه الدمى
c315da0 فيكس # 1886 - إضافة القدرة على تنظيف العقدة
7e6fc0d استنكر RestAuthConfig # سمحت؟ لصالح #check_authorization
يجب أن يدعم الملف الأمني ​​التعليقات المضمنة - 6401dfe فيكس # 6026
0c385f1 فيكس # 5010 - السماح بيضاء الرائدة في auth.conf
اندلعت الاستيفاء حكم auth.conf قواعد CIDR - 8da0486 فيكس # 5777
صيانة 1d4acb5: تشير أين تبدأ رسالة خطأ SSL استكشاف الأخطاء وإصلاحها
fb2ffd6 (# 8596) كشف الصراعات الاسم المستعار الموارد عند العناوين لا تتطابق
صيانة 778127d: إصلاح التطبيق سيرت لطباعة مساعدة والخروج إذا لم subcommand
0366b18 (# 7293) تعيين التنسيق الافتراضي عن وجوه ذات الصلة SSL.
89c021c (# 8418) إصلاح تفقد التطبيق لديهم run_mode صحيحة
3165364 الصيانة: إضافة قطع الأشجار لتشمل البيئة عندما فشل مصدر
f484851 الصيانة: إضافة تسجيل التصحيح عندما يتلقى الربان تقرير
10e05ad (# 7266) نقل التحقق من صحة شهادة الخيار في وجهه.
ae36003 (# 7290) تحديث indirected جوه لتجنب خيارات مجهولة.
82e5fa9 (# 8561، # 7290) تنفيذ عقد الخيار تماما.
77441be (# 8561) التحقق من صحة توحيد وتعديل الحجج العمل.
69b4e70 (# 7290) فشل على خيارات مجهولة.
6bec2df (# 8561) استخدام أسماء متعارف عليها للحصول على خيارات للإجراءات.
532c4f3 (# 7184) تحميل الأساسية من الإصدارات التي عفا عليها الزمن من وجوه.
2cd3bc4 (# 7184) عن إجراءات ملزمة لإصدارات أخرى من وجوه.
1e0655e (# 7184) مركزية ومثل؛ تجد العمل للوجه ومثل؛ إلى العرائس :: الوجه
0396611 الصيانة: أفضل تقرير عن الخطأ عندما فشل اختبار
395c174 (# 7123) تقديم `find` الإجراء الافتراضي ...
fd6a653 (# 7123) إعداد دعم وقت التشغيل 'الافتراضية' على الإجراءات.
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
وprovidified caca469 (# 4416) كفالة أنواع بعد إعادة تحميل
413b136 (# 4416) إزالة مزود القديم دوما قبل إعادة عليه
3f0dbb5 (# 650) السماح للروابط الرمزية الدلائل التكوين
1c70f0c (# 2128) إضافة دعم لتحديد اسم عقدة استنادا إلى حقيقة
c629958 (# 2128) الحصول على الحقائق قبل استرداد كتالوج
cd4fe14 (# 2128) إضافة القدرة على تحديد اسم العقدة
c02126d (# 5966) إضافة دعم لأشكال التعبير العادية المضيف في auth.conf
75e2764 (# 5318) تلاحظ دائما تغييرات يظهر عند ترجمة.
107b38a الصيانة: إصلاح مزود بكمن للعمل مع روبي 1.9
90eb937 (# 7139) قبول '/' كمسار صالح في filesets

ما هو الجديد في الإصدار 0.25.0:

معظم التغييرات في هذا الإصدار هي إعادة الهيكلية الداخلية بدلا من السلوكية.
التغيير الرئيسي هو إدخال Indirected REST ليحل محل XML-RPC كآلية الاتصالات العرائس الأساسية.
تم إضافة أربع وظائف جديدة.
دمية لديها الآن القدرة على تجميع كتالوج، وإخراجه في JSON من سيد الدمى والقدرة على تطبيق التكوين JSON من ثنائي دمية.
مفهوم ومثل؛ رقيقة ومثل؛ وقدم تكوينات المخزنة.
وأضيف دعا puppetqd الثنائية التي تدعم اصطفوا للحصول على تكوينات المخزنة.

ما هو الجديد في الإصدار 0.24.8:

# ثابت 2077 - المستخدم ralsh كسر في OSX
# الثابتة 2004 - ssh_authorized_key فشل إذا تم تعريف أي هدف
ثابت # 1629 - أذونات غير صحيحة على ssh_authorized_keys إنشاء ملفات
# الثابتة 2000 - لا الافتراضي المحدد لاختباري
ثابت # 2026 - ريد هات تجاهل طريقة توقف
وأضاف تحويلة النصي / dbfix.sql - إصلاحات الأخطاء الشائعة في قواعد بيانات التكوين المخزنة
ثابت # 1963 - عدم قراءة / بروك / يتصاعد لسيلينو يقتل تحميل الملفات
# الثابتة 2025 - جنتو مقبض مزود الخدمة فقط مستوى التهيئة الافتراضية
# الثابتة 1910 - logcheck تحديث
# الثابتة 1871 - المعلومات الحساسة تسربت في تقارير سجل
# الثابتة 1956 - تنظيف أسماء المتغيرات لتكون أكثر عاقل، أوضح رسائل الخطأ وثابتة الاستخدام غير الصحيح ل'قيمة' متغير بدلا من 'عضو'.
# الثابتة 1831 - أضيفت وظيفة sprintf
# 1830 الثابتة - وأضاف وظيفة regsubst
تحديث up2date وخدمة حدود لإضافة دعم أوراكل EL وVM
تحديد # 1948 و # 1953 - augeas الإضافية علة: عدد غير صحيح من الوسيطات (1 لمدة 3)
تحديد # 944 - تغيير رسالة خطأ من تحذير للمعلومات - اتصال إعادة تدويرها
ثابتة # 961 - puppetd خلق الكثير من / لا إغلاق اتصالات TCP
# الثابتة 1959 - حماية العمود واضاف لمخطط الهجرة البيئة
تحديد # 1869 - يجب autoloaded الملفات أبدا تسرب استثناءات
تحديد # 1543 - Nagios تحليل الأخطاء لم يعد قتل العرائس
ثابت # 1420 - nagios_serviceescalation عدم السماح HOST_NAME أكثر من نوع واحد
ثابت # 1884 - يتم وضع علامة الموارد تصديرها كما unexported عندما جمعت على المضيف تصدير
# الثابتة 1922 - وظائف الاسكواش كل الحجج إلى تجزئة واحدة
# الثابتة 1538 - Yumrepo يحدد ضوابط خطأ على الملفات في /etc/yum.repos.d
# الثابتة 1936 - إضافة / * / * تقديم الدعم لملف همة
# الثابتة 1541 - كائنات nagios إرسال الملفات إلى clientbucket على كل تغيير
ثابت # 1542 - لا يمكن تطهير الأشياء nagios
تحديد # 1912 - دائرة المخابرات العامة لا يزال يعمل مع أي "ينبغي" قضايا إصلاح ralsh القيمة
تحديد Rakefile لاستخدام "بوابة تنسيق التصحيح"
وأضاف ملف README.rst
تحسينات على أداء تكوين مخزن
وأضاف الاختزالية مختبرات بناء مكتبة إلى دليل المهام
# الثابتة 1852 - السلوك الصحيح عند عدم وجود ارتباطات سيلينو
تحديث ريد هات ملف المواصفات 0.24.7
# ثابت 1920 - الظل الفساد كلمة المرور

المتطلبات:

روبي

البرامج الأخرى من المطور Luke Kanies

Facter
Facter

6 Mar 16

تعليقات ل Puppet

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!