عن المشروع

K3s هو توزيع Kubernetes جاهز للإنتاج يقلل من بصمة الذاكرة وحجم الملف الثنائي من خلال تشغيل مكونات متعددة في عملية واحدة وإزالة برامج تشغيل التخزين ومزودي السحابة المدمجين. تم تصميمه للبيئات ذات الموارد المحدودة مثل أجهزة ARM، وإنترنت الأشياء (IoT)، وحوسبة الحافة. تشمل الميزات الرئيسية ما يلي: - تغليف في ملف ثنائي واحد لسهولة التثبيت. - دعم خلفيات تخزين متعددة، بما في ذلك sqlite3 (الافتراضي)، و etcd3، و MariaDB، و MySQL، و Postgres. - تقنيات مدمجة: Containerd، و Flannel (CNI)، و CoreDNS، و Metrics Server، و Traefik (ingress)، و Klipper-lb، و Kube-router، و Helm-controller، و Kine، و Local-path-provisioner. - عمليات مبسطة: إدارة مؤتمتة لشهادات TLS، ومعالجة الاتصال من العامل (worker) إلى الخادم (server)، والنشر التلقائي الفوري للموارد من البيانات التعريفية المحلية (local manifests). - الحد الأدنى من تبعيات نظام التشغيل، حيث يتطلب فقط نواة سليمة وتثبيتات cgroup. - نفق WebSocket لاتصالات kubelet API لتجنب تعريض المنافذ على عقد العمال (worker nodes).