ما تحصل عليه
- ملف manifest للبدء السريع ينشر EDDI وMongoDB
- مخطط Helm وطبقات Kustomize لملفات الإنتاج
- مكونات اختيارية: مصادقة Keycloak وNATS JetStream والمراقبة وingress وpod disruption budget وnetwork policy
- MongoDB أو PostgreSQL كمخزن للبيانات
كيف يعمل في EDDI
- طبّق ملف البدء السريع، أو ثبّت مخطط Helm مع مفتاح رئيسي للخزنة.
- أنشئ السرّ
eddi-secretsالذي يحمل المفتاح الرئيسي للخزنة. لا يكتبه أي manifest، عن قصد. - اختر طبقة قاعدة البيانات أو قيم Helm لـ MongoDB أو PostgreSQL.
- أضف المكونات الاختيارية التي تحتاجها، مثل Keycloak وingress.
- لأسرار الإنتاج، زامن
eddi-secretsعبر External Secrets Operator.
الإعدادات
مأخوذة من وثائق EDDI. القيم النائبة مثل your-agent-id عليك استبدالها بقيمك.
kubectl apply -f https://raw.githubusercontent.com/labsai/EDDI/main/k8s/quickstart.yamlhelm install eddi ./helm/eddi \
--set eddi.vaultMasterKey="$(openssl rand -base64 24)" \
--namespace eddi --create-namespace--set postgres.enabled=true --set mongodb.enabled=false --set eddi.datastoreType=postgresالحوكمة
- لا يكتب أي manifest سرّ المفتاح الرئيسي أبداً، فلا تستطيع إعادة التطبيق استبدال مفتاح حيّ وجعل الأسرار الموجودة غير قابلة لفك التشفير.
- نطاق Keycloak المرفق مع Helm وKustomize لا يضبط كلمة مرور افتراضية للحسابات ذات الصلاحيات العليا.
- يضيف ملف الإنتاج pod disruption budget وnetwork policy.
من المفيد أن تعرف
- يستطيع External Secrets Operator مزامنة السرّ
eddi-secretsمن AWS Secrets Manager وHashiCorp Vault وAzure Key Vault وما شابهها. وليس لدى EDDI نفسه عميل أصلي لها. - تستطيع EDDI Solutions تشغيل EDDI لك في سحابتك أو داخل منشأتك أو كنسخة مُدارة مخصصة.
تريد من يبنيه ويشغّله لك؟
تبني EDDI Solutions الموصّلات وتصونها، وتشغّل EDDI كنسخة مُدارة أو مشتركة التشغيل، وتدعمك في سحابتك الخاصة أو داخل منشأتك.
تحدّث مع EDDI Solutions ↗تكاملات ذات صلة
الإعدادات والسلوك في هذه الصفحة مبنيان على وثائق EDDI، وقد روجعا بتاريخ 2026-10-14. قد تتغير أسماء الحقول والقيم الافتراضية بين الإصدارات، فتأكد منها في وثائق إصدارك.