eBPF وأوقات تشغيل الحاويات: الاتصال عبر CRI
2025-07-11
تتناول هذه المقالة كيفية اتصال مشاريع eBPF مفتوحة المصدر بأوقات تشغيل الحاويات (CRs) باستخدام واجهة وقت تشغيل الحاويات (CRI) لإثراء السياق بمعلومات حول البود والحاويات. وتفصل المقالة عملية الاتصال: تحديد موقع ملف مقبس يونكس، وإنشاء اتصال gRPC باستخدام واجهة برمجة التطبيقات CRI، والاستعلام عن المعلومات. وتوضح أمثلة من Tetragon و crictl و Tracee نهجًا مختلفة للاتصال بـ CR، بما في ذلك مسارات مقابس يونكس الافتراضية المشفرة وعمليات اتصال وقت التشغيل. وأخيرًا، توضح المقالة كيفية الاستعلام عن معلومات الحاويات مثل مسارات cgroup باستخدام واجهة برمجة التطبيقات CRI، مثل طريقة Tetragon لاسترداد مسار cgroup للحاوية.
التطوير