لوحة المعلومات
Kubernetes

العنقود يعرف أصلًا لماذا مات pod. تقرأ Polylane الأحداث، وتربطها بعملية الطرح، وتعطيك الجواب.

أي عنقود يتحدث واجهة Kubernetes API: EKS أو GKE أو AKS أو العنقود تحت مكتبك. حساب ServiceAccount واحد للقراءة فقط ويصبح في المخطط.

انضم إلى قائمة الانتظار

كل مورد مدعوم.

أنواع موارد Kubernetes التي تظهر في مخططك.

Namespace
عقدة
Deployment
StatefulSet
DaemonSet
ReplicaSet
Job
CronJob
Pod
Service
Ingress
ConfigMap
Secret
Service Account
Role
Role Binding
Cluster Role
Cluster Role Binding
Persistent Volume
Persistent Volume Claim
Storage Class
Network Policy
Horizontal Pod Autoscaler
Pod Disruption Budget

العنقود يعرف. والآن هناك من يستمع.

يراقب الوكلاء أحمال العمل ويحققون في الأعطال لحظة حدوثها.

بنية العنقود كاملة

Deployments وStatefulSets وDaemonSets وpods وservices وingresses وCronJobs ووحدات التخزين وأدوات التوسّع التلقائي والأدوار وارتباطاتها: 24 نوعًا من الموارد تقع في مخطط واحد مع حوافها وتاريخها، بجانب السحابات التي يعمل عليها العنقود.

يفحص الوكلاء العنقود مباشرة

يفحصون pods، ويقرؤون السجلات والأحداث، ويرسمون البنية على إيقاع منتظم، ويحكمون على ما يرونه مقابل السلوك الطبيعي لكل حمل عمل. لا لوحات معلومات في الحلقة.

الأعطال التي يخفيها Kubernetes جيدًا

حلقات الانهيار، وعمليات القتل بسبب OOM، وpods العالقة في حالة الانتظار، وعمليات الطرح التي لا تستقر أبدًا. العنقود يعرف؛ ولا أحد يراقب. تحقق Polylane وتكتب ما حدث.

ما الذي تغيّر قبل أن يتعطل

تسجّل كل مزامنة ما الذي ظهر أو تغيّر أو اختفى في العنقود. وعندما يبدأ حمل عمل بالفشل مباشرة بعد عملية طرح، يبدأ التحقيق من تلك العملية.

get وlist وwatch ولا شيء غيرها

اربط بملف kubeconfig أو برمز ServiceAccount للقراءة فقط. لا تُجري Polylane سوى استدعاءات للقراءة فقط على واجهة Kubernetes API، وتُشفَّر بيانات الاعتماد قبل تخزينها، ولا يرى الوكيل الرمز أبدًا، ويمكنك حصره في namespace واحد.

تحقيقات تنتهي بطلب PR

عندما يكون السبب الجذري سطر كود أو ملف manifest، يقع الإصلاح على المستودع خلف حمل العمل، مع الأدلة مرفقة، جاهزًا لمراجعتك.

أسئلة.

هل Polylane هي SRE بالذكاء الاصطناعي لأجل Kubernetes؟

هي ما يعنيه معظم الناس بهذا المصطلح: وكلاء يحتفظون بـ pods وعمليات النشر والعقد لديك في مخطط سياق واحد، ويراقبونها، ويحققون في حلقات الانهيار ويصلحون ما يستطيعون، مع إنسان يوافق على كل ما يغيّر العنقود. نسميها برمجيات تشغّل نفسها بدلًا من SRE بالذكاء الاصطناعي: فالمقصود أن العنقود يعتني بنفسه، لا أن روبوتًا ينضم إلى جدول المناوبة.

كيف تتصل Polylane بعنقود Kubernetes لديّ؟

بطريقتَين: الصق ملف kubeconfig (تقرأ Polylane عنوان خادم API وشهادة CA ورمز ServiceAccount من السياق الحالي)، أو أدخل عنوان خادم API ورمزًا يدويًا. أنشئ حساب ServiceAccount للقراءة فقط بصلاحيات get وlist وwatch، وهذا كل ما تحتاجه. تُشفَّر بيانات الاعتماد قبل تخزينها، ولا يرى الوكيل الرمز أبدًا.

هل تعمل مع EKS أو GKE أو عناقيدي الخاصة؟

أي عنقود يتحدث واجهة Kubernetes API يعمل: EKS أو GKE أو AKS أو الأجهزة المادية. وإن ربطت حساب AWS، تظهر أيضًا عناقيد EKS ومجموعات العقد وملفات Fargate في المخطط نفسه تلقائيًا.

أي موارد Kubernetes تزامنها Polylane؟

24 نوعًا من الموارد: namespaces والعقد وDeployments وStatefulSets وDaemonSets وReplicaSets وJobs وCronJobs وpods وservices وingresses وConfigMaps والأسرار وServiceAccounts وأدوار RBAC وارتباطاتها ووحدات التخزين الدائمة ومطالباتها وفئات التخزين وسياسات الشبكة وأدوات التوسّع التلقائي وميزانيات تعطيل pods. والقائمة الكاملة في هذه الصفحة.

هل تستطيع Polylane تغيير عنقودي؟

لا. لا تُجري Polylane سوى استدعاءات للقراءة فقط على واجهة Kubernetes API؛ وحساب ServiceAccount الذي تنشئه لا يحتاج إلى أكثر من get وlist وwatch. وتصل الإصلاحات بصفتها طلبات pull request على المستودعات خلف أحمال عملك، لتراجعها وتدمجها.

هل يعمل مع مزود قابلية الملاحظة لديّ؟

نعم. تنضم Datadog وSentry وHoneycomb وAxiom وGrafana Cloud إلى المخطط بصفتها مصادر من الدرجة الأولى، ويفرز وكيل تنبيهاتها لحظة إطلاقها.

ما تكلفته؟

الأسعار عامة وبخدمة ذاتية: خطة مجانية، وخطط مدفوعة تبدأ من $80 شهريًا، وتجاوز بالدفع حسب الاستخدام بعد الأرصدة المضمّنة. وكل خطة وكل حد منشوران على polylane.com/pricing.

لا مزيد من التنقيب في kubectl. الأجوبة تأتي إليك.