isotoma.recipe.postenploy.وصفات بناء للبريد | |
التحميل الان |
isotoma.recipe.postenploy. الترتيب والملخص
الإعلانات
- رخصة:
- The Apache License 2.0
- السعر:
- FREE
- اسم الناشر:
- John Carr
- موقع ويب الناشر:
- http://isotoma.com
isotoma.recipe.postenploy. العلامات
isotoma.recipe.postenploy. وصف
ISOTOMA.RECIPE.PostDeploy هو وصفة بناء للأشخاص الذين يرغبون في تخفيف أنفسهم في إدارة التكوين. إنه يوفر قوة نظام إدارة التكوين الكامل (Yaybu) ولكن بطريقة تدمج مع تكوين Buildout الخاص بك. يمكنك: - استخدمه كوسيلة للتحقق من المهمة كاملة باستخدام وضع "محاكاة". إذا انسى شخص ما SpyLink في ملف تكوين جديد، فسيظهر لك محاكاة! - مراقب الملفات التي يتم تعديلها يدويا خارج عملية Buildout الخاصة بك. الأسلاك محاكاة الأمر في Nagios وتنبيهه عندما لا يكون رمز الخروج 254 كما يعني خدمتك بحاجة إلى الاهتمام! - ومن الواضح أن أتمتة المهام التي تعمل عادة بعد Buildout التي تتطلب priveleges المرتفعة مثل إعداد دوران السجل، مما يتيح Apache Vhosts وإعداد Jron Jobs.Of بالطبع يمكن استدعاؤه بواسطة أداة إدارة تكوين أخرى مثل Puppet أو Chef أو حتى مثيل Yaybu آخر عندما تكون جاهزا للتوافق. هذا هو نمط رائع للسماح لخادمك الرئيسي أن تقلق بشأن الصورة الكبيرة و CM يتم شحنها مع القلق بناء الخاص بك حول التفاصيل الصغيرة. التكوين UseConser بسيطة: Resources.Append: - EXENT: الاسم: اسم بعض النصوص {buildout.buildout.directory} / bin / somescript المستخدم: الجذر ينشئ: $ {buildout.buildout.directory} /stuff.cfgyou يمكن أن يسلك هذا في Buildout مثل So: Parts = Postenploy وصفة = ISOTOMA. recipe.postdeployconconfig = config.yayto إلقاء نظرة على الشكل "الموسع" من التكوين الخاص بك - مع كل المتغيرات المملوءة - يمكنك الآن (بعد تشغيل Buildout) القيام به: $ ./bin/postdeploy Showresources: - تنفيذ: الاسم: / فار / somedir / bin / somescript المستخدم: root ينشئ: /var/somedir/stuff.cfghis يأخذ الأمر اختياريا -V الذي يظهر تفريغ أكثر سرعة من التكوين الخاص بك. يمكنك محاكاة ما سيحدث إذا تم تطبيق التكوين دون إيذاء النظام باستخدام النظام باستخدام النظام محاكاة الأمر: $ ./bin/postdeploy محاكاة / --------------------------- - تنفيذ ----------------------------- | # / var / somedir / bin / somescript \ ---------------------------------------- --------------------------------------- هذا الأمر سيكون له رمز الخروج من 254 إذا كان ذلك يعتقد أنه لا توجد تغييرات مطلوبة، 0 إذا كان من المحاكاة بنجاح تطبيق بعض التغييرات وأي شيء آخر يشير إلى وجود مشكلة في التكوين الخاص بك. يجعل أداة مراقبة مثالية حيث يمكن أن تحذر من الدلخات اليدوية أو النشرات غير المكتملة. خاصة، يمكنك تطبيق التكوين مع تطبيق: $ ./bin/postdeploy محاكاة / ---------------- ------------ تنفيذ ----------------------------- | # / var / somedir / bin / somescript | هنا هو Stdout من الأمر الخاص بك | .... | .... | نجاح!\----------------------------------------------- -------------------------------- Parmetersconfig إلزامي ملف YAY للتطبيق على هذا الكمبيوتر. سيكون لديه إمكانية الوصول إلى البيانات الوصفية في Buildout.OptionalSearsSearchathPath SearchPath مجموعة من الدلائل أو عناوين URL للبحث عن الأصول اللازمة لتكوين هذا الموقع الكامل. History.Track قائمة بالقيم المراد رصدها. هذا مفيد عندما يكون لديك قائمة بالأجزاء التي تديرها Buildout ولكنك بحاجة إلى تكاليف في PostDeploy. باستخدام تتبع التاريخ، يمكنك التأكد من إزالتها من النظام إذا تمت إزالتها من Buildout. على سبيل المثال: أجزاء = $ {parts: apache} postenboy
isotoma.recipe.postenploy. برامج ذات صلة