سؤال

خيالي هو أن تكون قادرا على الدوران AMI قياسي، قم بتحميل برنامج نصي صغير وينتهي بك الأمر بمثيل Server تم تكوينه بشكل صحيح.

جزء من هذا هو أنني أرغب في الحصول على ريبو يمي خاص في S3 الذي يحتوي على بعض الكود الملكي.

يبدو أن S3 يريدك إما أن تكون عامة أو استخدام نكهة AMZN الخاصة للمصادقة الخاصة.

هل هناك أي طريقة يمكنني استخدام https القياسية + إما مصادقة أساسية أو هضم مع S3؟ أنا أتحدث عن المراجع المباشرة إلى S3، ولا أذهب عبر خادم ويب للوصول إلى S3.

إذا كان الجواب هو "لا"، فقد فكر أحد في إضافة دعم AWS Auth إلى Yum؟

هل كانت مفيدة؟

المحلول

يمكنك بالتأكيد استخدام Amazon S3 لاستضافة مستودع يمي خاص. بدلا من الغطاء مع المصادقة، يمكنك تجربة طريق مختلف: الحد من الوصول إلى دلو S3 الخاص بك عن طريق عنوان IP الخاص بك. هذا مدعوم تماما، انظر وثائق S3..

الخيار الثاني هو استخدام موصل YUM يوفر المصادقة اللازمة. يبدو أن شخصا ما بدأ بالفعل يعمل على هذا البرنامج المكون: https://github.com/cgbystrom/yum-s3-plugin..

نصائح أخرى

الكود في CGBYSTROM جيت ريبو هو تعبير عن نية بدلا من رمز العمل.

لقد صنعت شوكة وأشياء حصلت على العمل، على الأقل بالنسبة لنا، وأحب لشخص آخر توليه.

https://github.com/rmela/yum-s3-plugin

لن أدرك أنه يمكنك استخدام المصادقة غير الملكية مع S3، ومع ذلك، فإننا ننجز هدف مماثل عن طريق تركيب مستوى صوت EBS إلى حالاتنا بمجرد إطلاقها. يمكنك بعد ذلك الوصول إلى حجم EBS كما لو كانت جزءا من نظام الملفات المحلية.

يمكننا إجراء تغييرات على EBS حسب الحاجة للحفاظ عليه حتى الآن (في كثير من الأحيان تحديثه كل ساعة). يحصل كل مثيل جديد يتصاعد حجم EBS على بيانات البيانات اعتبارا من وقت الجبل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top