عن المشروع
KubeVirt هو ملحق لإدارة المحاكاة الافتراضية لـ Kubernetes. هدفه توفير أساس مشترك لتشغيل أحمال عمل المحاكاة الافتراضية فوق Kubernetes، بحيث يمكن إدارة الأجهزة الافتراضية باستخدام الأدوات وسير العمل نفسها المستخدمة مع الحاويات.
كيف يعمل: يوسّع KubeVirt نطاق Kubernetes بإضافة أنواع موارد المحاكاة الافتراضية، وأبرزها نوع VM، عبر Kubernetes Custom Resource Definitions. وهذا يعني أنه يمكن استخدام Kubernetes API لإدارة موارد VM إلى جانب جميع موارد العنقود الأخرى. لا تكفي الموارد وحدها لتشغيل الأجهزة الافتراضية، لذلك يوفر KubeVirt وحدات التحكم والوكلاء المطلوبين الذين يعملون على عنقود موجود ويضيفون الوظائف ومنطق العمل اللازمين.
القدرات الموصوفة في README: يمكن للمستخدمين إنشاء VM محدد مسبقًا بشكل تصريحي، وجدولة VM على عنقود Kubernetes، وتشغيل VM، وإيقاف VM، وحذف VM.
البدء: يشير المشروع إلى دليل بدء سريع على kubevirt.io ووثائق المستخدم على kubevirt.io/docs، إضافة إلى مدونة وقناة YouTube للميزات الأحدث. وللتطوير، يوجد دليل البدء ودليل المساهمة، إلى جانب وثائق المطورين التي تغطي البنية والمكونات ومرجع API.
سياق المشروع: يربط README بمستودع SIG-release الذي يحتوي على مصفوفة دعم الإصدارات من KubeVirt إلى Kubernetes، وملاحظات ما قبل الإصدار للتغييرات القادمة، وجدول الإصدارات. تشمل قنوات المجتمع Twitter وKubernetes Slack ومجموعة Google ومحتوى المجتمع. تشمل الموارد ذات الصلة المدرجة Kubernetes وLibvirt وCockpit ومجموعة kubevirt.core من Ansible. تتطلب التصحيحات سطر Signed-off-by يشهد بالامتثال لـ Developer's Certificate of Origin 1.1. يُوزَّع المشروع بموجب Apache License، الإصدار 2.0.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.