Glossary
قاموس سريع
Section titled “قاموس سريع”مجموعة Nodes يديرها Kubernetes لتشغيل التطبيقات.
جهاز أو VM يعمل عليه kubelet وتشغل عليه Pods.
أصغر وحدة تشغيل في Kubernetes، غالبا تحتوي Container واحد.
مورد يدير Pods، عدد النسخ، التحديثات، والرجوع للإصدارات السابقة.
يحافظ على عدد معين من Pods، وغالبا تتم إدارته بواسطة Deployment.
عنوان ثابت للوصول إلى مجموعة Pods باستخدام labels.
طريقة لإدخال HTTP/HTTPS traffic من خارج Cluster إلى Services داخله.
مورد لحفظ إعدادات غير حساسة وتمريرها للتطبيق.
مورد لحفظ بيانات حساسة مثل passwords و tokens.
طلب تخزين مستمر يستخدمه Pod حتى لا تضيع البيانات عند إعادة التشغيل.
حزمة تحتوي Templates و values لتثبيت تطبيق Kubernetes بسهولة.
طريقة نشر تجعل Git مصدر الحقيقة لحالة Cluster المطلوبة.
قواعد HTTP/HTTPS تدخل المستخدم من خارج Cluster إلى Service داخله.
البرنامج الذي ينفذ قواعد Ingress فعليا مثل NGINX Ingress أو Traefik.
طريقة أحدث وأكثر مرونة لوصف مداخل الشبكة والتوجيه داخل Kubernetes.
قواعد تحدد من يسمح له بالاتصال بالـ Pods ومن يمنع.
طريقة تعريف نوع التخزين وكيفية إنشائه تلقائيا داخل Cluster.
Workload لتطبيقات تحتاج هوية ثابتة أو تخزين ثابت لكل نسخة.
Workload يشغل Pod على كل Node أو على مجموعة Nodes محددة.
مهمة تعمل حتى تنتهي بنجاح ثم تتوقف.
مهمة تعمل في أوقات متكررة حسب جدول.
فحص يستخدمه Kubernetes لمعرفة هل التطبيق بدأ أو جاهز أو ما زال حيا.
نظام صلاحيات يحدد من يستطيع فعل ماذا داخل Kubernetes.
هوية تستخدمها Pods أو التطبيقات للتعامل مع Kubernetes API.
طريقة لإضافة نوع مورد جديد إلى Kubernetes API.
Controller يدير تطبيقات معقدة باستخدام موارد مخصصة وقواعد تشغيل مبرمجة.
أداة لتخصيص YAML باستخدام base و overlays بدون templates.