‫الآن بعد أن رأيت كل الطرق لإنشاء أسرار في مجموعتنا ، سأقدم لك
‫مهمة صغيرة حول استخدام الأسرار مع مجموعة سابقة استخدمتها.
‫تتذكر صديقنا دروبال ، ملف الإنشاء الذي استخدمناه سابقًا ، في مهمة التأليف 2.
‫أريدك أن تأخذ ذلك ، وسنقوم بالفعل بتوسيعه وجعله مكدسًا جاهزًا.
‫أولاً ، لن نبني صورة مخصصة الآن.
‫سنستخدم فقط دروبال الافتراضي.
‫ثم ستحتاج إلى إزالة قسم الإنشاء من ملف الإنشاء. ثم أود منك أن تضيف السر في الأسفل
‫، وعندما تفعل ذلك ، بدلاً من استخدام سر مستند إلى ملف ، ضعه في الخارج.
‫يمكنك أيضًا البحث عن ذلك في الموارد الخاصة بهذا القسم.
‫سيكون كل ما يتعلق بالوثائق على موقع Docker على الويب هو الأسرار.
‫سيُظهر لك التنسيق الموجود هناك لملف الإنشاء. لذا فأنت تستخدم خارجيًا ، مما يعني أنه
‫يتعين علينا بالفعل استخدام CLI لإدخال هذا السر. ثم ستقوم بتمرير ملف كلمة المرور ، وهو الملف
‫السري ، إلى postgres ، باستخدام متغير البيئة.
‫لذلك ، ستحتاج إلى إضافة ذلك إلى قسم postgres.
‫ثم قبل أن ننشر المكدس فعليًا ، عليك أن تضع السر فعليًا في السرب.
‫ستكون هذه حالة لا نستخدم فيها ملفًا سريًا. سنقوم ببساطة ، كمشغل ، بإضافة السر
‫إلى سربنا يدويًا. ثم في ملف المكدس ، سنحدد
‫ذلك بالفعل ، باستخدام الخارج في الأسفل.
‫بمجرد تحرير كل شيء بالطريقة التي تعتقد أنها صحيحة وتكون جاهزًا لاختباره
‫، ما عليك سوى نسخه إلى ملف YAML جديد على عقدة السرب 1. حاول القيام بنشر المكدس ومعرفة ما إذا كان يعمل.
‫قد لا تحصل عليه بالشكل الصحيح في المرة الأولى ، ولا بأس بذلك.
‫في كثير من الأحيان لن أفعل ذلك أيضًا.
‫يجب أن أعود وأراجعها ، ثم أحاول النشر مرة أخرى. عادةً ما تكون الأخطاء التي ستعود
‫إليك جيدة جدًا في إخبارك بمشاكلك.
‫بالنسبة لي ، عادةً ما يكون تنسيق YAML الخاص بي غير منسق بشكل صحيح أو شيئًا سخيفًا من هذا القبيل.
‫إذا كانت لديك أية مشكلات ، فلا تتردد في مشاهدة الفيديو بعد ذلك حيث أمشي بالفعل خلال
‫هذه المهمة نيابة عنك.
‫لكنني أعتقد أن عقلك سيعمل بشكل أفضل إذا جربته بنفسك وجعلت عقلك يعمل
‫حول كيفية حل هذه المهمة بنفسك.
‫حظا سعيدا ، وسأرى في المحاضرة القادمة.