Slurm: شديد من Kubernetes. البرنامج والمكافآت

في الفترة من 27 إلى 29 مايو ، نحمل السلور الرابع: مكثف على Kubernetes.



مكافأة: دورات عبر الإنترنت ل Docker ، Ansible ، Ceph


استنتجنا من الموضوعات Slherm التي تعتبر مهمة للعمل مع Kubernetes ، ولكن لا ترتبط مباشرة k8s. كيف ولماذا وماذا حدث - تحت الخفض.
سيتمكن جميع المشاركين في Slurm 4 من الوصول إلى هذه الدورات.


رد الأموال بالكامل في اليوم الأول


في سان بطرسبرج سليرم ترك مشاركان تقييمات سلبية للغاية . كم كنت أشعر بالأسف لأنه من المستحيل العودة إلى الماضي وجزء معهم بدون مطالبات متبادلة.


إذا فهمت أن Slmer يكره بشدة ، في اليوم الأول ، اكتب إلى أي من المنظمين. سنقوم بتعطيل الوصول واسترداد الثمن الكامل للمشاركة.


استشارات Techdir


إذا كان أي شخص يعرف ديمتري سيمونوف (جمع ناديًا من المديرين الفنيين) ، فقد دعانا إلى سلورم (للدراسة وليس للتحدث). ووعد بتقديم المشورة للجميع. من غير المحتمل أن يكون الأمر مثيرًا للمسؤولين والمطورين ، لكن مديري تقنية المعلومات - كثير جدًا.


ما هو السلور



Slurm-4: الدورة الأساسية (27-29 مايو)


مصممة لأولئك الذين يرون لأول مرة Kubernetes أو ترغب في تنظيم المعرفة.
سيقوم كل مشارك بإنشاء مجموعته الخاصة في سحابة Selectel ونشر التطبيق هناك.


السعر: 25 الف


البرنامج

الموضوع رقم 1: تقديم Kubernetes ، المكونات الرئيسية
• مقدمة لتكنولوجيا k8s. الوصف ، التطبيق ، المفاهيم
• Pod ، ReplicaSet ، النشر ، الخدمة ، الدخول ، PV ، PVC ، ConfigMap ، سر
• الممارسة


موضوع №2: جهاز الكتلة ، والمكونات الرئيسية ، والتسامح مع الخطأ ، وشبكة k8s
• جهاز الكتلة ، والمكونات الرئيسية ، والتسامح مع الخطأ
• شبكة k8s


الموضوع رقم 3: Kubespray ، وضبط وضبط مجموعة Kubernetes
• Kubespray ، وضبط وضبط مجموعة Kubernetes
• الممارسة


موضوع №4: Ceph ، وإعداد الكتلة وميزات الإنتاج
• Ceph ، تكوين الكتلة وميزات الإنتاج
• الممارسة: وضع ceph


الموضوع رقم 5: تجريدات Kubernetes المتقدمة
• DaemonSet ، و StatefulSet ، و RBAC ، و Job ، و CronJob ، و جدولة قرنة ، و InitContainer


الموضوع رقم 6: مقدمة إلى هيلم
• مقدمة إلى هيلم
• الممارسة


الموضوع رقم 7: خدمات النشر والتطبيقات
• نظرة عامة على أساليب نشر الخدمة: NodePort vs LoadBalancer vs Ingress
• التحكم في الدخول (Nginx): موازنة حركة المرور الواردة
• Cert-manager: تلقي شهادات SSL / TLS تلقائيًا
• الممارسة


موضوع №8: تسجيل والمراقبة
• رصد الكتلة ، بروميثيوس
• تسجيل الكتلة ، Fluentd / مطاطا / Kibana
• الممارسة


الموضوع رقم 9: CI / CD ، بناء نشر إلى كتلة من البداية


موضوع №10: العمل العملي ، الالتحام التطبيق وإطلاقه في الكتلة


Slurm الموقع


MegaSlerm: دورة متقدمة (31 مايو - 2 يونيو)


مصممة للمهندسين والمهندسين المعماريين Kubernetes ، وكذلك خريجي الدورة الأساسية.
نقوم بتكوين الكتلة بطريقة تبدأ في وقت واحد تحديث مكونات الكتلة ونشرها على الكتلة.


السعر: 60 ألف (45 ألفًا للمشاركين في Slerm-4)


البرنامج

السمة №1: عملية إنشاء مجموعة تجاوز الفشل من الداخل
• العمل مع Kubespray
• تركيب مكونات إضافية
• اختبار وتكتل العنقودية
• الممارسة


السمة №2: إذن في كتلة باستخدام موفر خارجي
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• الممارسة


السمة رقم 3: سياسة الشبكة
• مقدمة في CNI
• سياسة أمان الشبكة
• الممارسة


الموضوع رقم 4: تطبيقات الكتلة الآمنة والمتاحة بشكل كبير
• PodSecurityPolicy
• PodDisruptionBميزانية


الموضوع رقم 5: Kubernetes. نحن ننظر تحت غطاء محرك السيارة
• هيكل تحكم
• المشغلين و CRD
• الممارسة


الموضوع رقم 6: التطبيقات ذات الحالة في مجموعة
• بدء كتلة قاعدة بيانات باستخدام مثال PostgreSQL
• بدء تشغيل مجموعة RabbitMQ
• الممارسة


السمة رقم 7: حفظ الأسرار
• إدارة الأسرار في Kubernetes
• قبو


الموضوع رقم 8: قرنة أفقية Autoscaler
• النظرية
• الممارسة


الموضوع رقم 9: النسخ الاحتياطي والتعافي من حالات الفشل
• النسخ الاحتياطي واسترداد الكتلة باستخدام Heptio Velero (على سبيل المثال. Ark) وغيرها
• الممارسة


السمة رقم 10: نشر الطلبات
• ينت
• Templating ونشر الأدوات
• استراتيجيات النشر


موضوع №11: العمل العملي
• بناء CI / CD لنشر التطبيقات
• تحديث الكتلة


موقع MegaSlerm


عامل الميناء ، Ansible و Ceph



جولة التاريخ


وكان Slurm الأول تجربة. أنهى المتحدثون العروض التقديمية حرفيًا على خشبة المسرح ، وجلس المسؤولون من هذا المستوى في الحضور بحيث كان من الصواب دعوتهم للمتحدثين.


ظهر المسار الأساسي الحقيقي في Slurme الثاني: 80 ٪ من المشاركين رأوا Kubernetes للمرة الأولى ، والثالث لم يعمل مع Docker.


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


تسبب العديد من الصعوبات Ceph. علاوة على ذلك ، كان هناك 20 شخصًا في الحضور يحتاجون إلى شرح Ceph ، و 60 شخصًا آخر لا يحتاجون إلى Ceph على الإطلاق.


في Slurm الثالث ، جئنا Docker و Ansible لفصل ندوات عبر الإنترنت ، مما يتيح المزيد من الوقت ل Kubernetes. تبين أن الحل عملي في جوهره وغير مكتمل للتنفيذ: لم تكن المحاضرة مثيرة للاهتمام للاعبين ذوي الخبرة ، وكانت المناقشة للمبتدئين.


بحلول Slurm الرابعة ، قمنا بتنفيذ دورات عبر الإنترنت حول Docker و Ansible و Ceph. الفكرة بسيطة: أولئك الذين يحتاجون إليها سيأخذون المسار بعناية ، وأولئك الذين لا يحتاجون إليها سيتجاهلونها بهدوء. استنادا إلى مجموعة من المختبرين ، تستغرق دورة Docker 6-8 ساعات. Ansible و Ceph لم توقيت.


تنويه:


  • بالطبع التجريبية. من المحتمل أن تكون بعض القرارات غير ناجحة.
  • النظام الأساسي (Stepik.org) رطب ، ولم نعمل عليه من قبل. بالتأكيد سيكون هناك بطانة و dumbass.
  • يتم اختبار الدورة فقط في موظفي ساوثبريدج. بالتأكيد يجب الانتهاء من شيء أثناء التنقل.


فقط في اليوم الآخر في غرفة الدردشة في Slurm الأولى ، تذكروا كم كان رائعًا وممتعًا ، على الرغم من كل الأهوال التنظيمية. أول من يحصل على الانطباعات الأكثر حيوية. لنرى ماذا سيحدث لأول طلاب الدورات التدريبية عبر الإنترنت. :)


Source: https://habr.com/ru/post/ar449490/


All Articles