عن المشروع
يحتوي هذا المستودع على إعداد البنية التحتية كرمز لمعمل منزلي شخصي يعمل على مجموعة Kubernetes هجينة من ARM64/AMD64. تحدد البنية أربع فئات تخزين متميزة: ceph-block لبيانات Kubernetes ذات القراءة والكتابة مرة واحدة، وceph-bucket لوحدات التخزين الشبيهة بـ S3، وceph-filesystem لوحدات التخزين المشتركة ذات القراءة والكتابة المتعددة، وnfs-media-client لبيانات الوسائط. تتم إدارة النسخ الاحتياطية عبر Velero، حيث يتم أخذ لقطات دورية لكل من etcd (موارد Kubernetes) ووحدات التخزين الدائمة إلى تخزين متوافق مع S3، مع دليل إجراءات موثق لعمليات الاستعادة. ينظم دليل services/ الخدمات الفردية مثل الويب والشبكات وغيرها كمجلدات فرعية. يعتمد المشروع على مجموعة أدوات تشمل Docker وTerraform وAnsible وKubectl وKustomize وKind وSOPS وKustomize-Sops لإدارة الأسرار، مما يتيح نشر بنية تحتية قابل للتكرار ومشفّر.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.