ما هو GitLab؟
يستضيف GitLab مستودعات Git ويتضمن مسارات CI/CD وتتبع المشكلات وسجل حاويات في المنتج نفسه. يمكنكم استخدام خدمة GitLab المستضافة أو تشغيله على خوادمكم.
تحدث إلى مهندس قاعدة المعرفة
ما هو
يخزّن GitLab المشاريع المحفوظة في Git. وتختبر مسارات CI/CD البرمجيات وتبنيها وتسلّمها في كل مرة تتغير فيها الشيفرة، وتُتتبَّع المشكلات بجانب الشيفرة التي تخصها. ويحتفظ سجل الحاويات بصور التطبيقات التي تنتجها عمليات بناء Docker.
تعمل النسخة المُدارة ذاتيًا على خوادم تتحكمون فيها، وهذا يناسب شركة تريد شيفرتها وأنظمة البناء داخل مؤسستها. وأكثر ما يُقارن بـ GitHub.
لماذا يهم الشركات
- ملكية المجموعة: ينبغي أن تقيم المشاريع في مجموعة (group) تملكها الشركة، لا تحت مساحة الاسم الشخصية لموظف. وفي الخادم المُدار ذاتيًا ينبغي للشركة أيضًا أن تحتفظ ببيانات اعتماد المسؤول.
- الرموز ومفاتيح النشر: تمنح هذه وصولًا تمامًا كما تفعل حسابات المستخدمين. راجعوا الحسابات والرموز والمفاتيح وفق جدول، وألغوا ما يرتبط بمن يغادر.
- الأسرار في المسارات: لا مكان لكلمات المرور ومفاتيح API في ملفات المستودع، لأن السجل يحتفظ بها. استخدموا متغيرات مسارات محمية أو مدير أسرار.
- نسخ احتياطية تتولونها بأنفسكم: يحتاج خادم GitLab المُدار ذاتيًا إلى نسخ احتياطية خاصة به واستعادة مجرَّبة. وعلى الخدمة المستضافة، احتفظوا مع ذلك بنسخة مستقلة من أهم شيفرة لديكم.
كيف تعمل KawaConnect مع GitLab
نستضيف GitLab الخاص بنا ونستخدمه كل يوم. يشغّل مسارات CI/CD وعمليات بناء صور الحاويات لدينا، ويحتفظ ببنيتنا التحتية ككود، ويقود التسليم بأسلوب GitOps إلى Kubernetes.
وعلى GitLab الخاص بالعميل نتحقق من أن الشركة تملك المجموعة ذات المستوى الأعلى، ثم نراجع الحسابات والرموز ومفاتيح النشر ونزيل كل ما يعود لمن غادروا.
خدمات ذات صلة
Linux وKubernetes
المسارات والبنية التحتية ككود والتسليم بأسلوب GitOps إلى العناقيد.
البرمجيات
برمجيات أعمال مخصصة، تُبنى وتُصدَر عبر مسارات آلية.
الذكاء الاصطناعي والأتمتة
أتمتة وتكاملات تبدأ من تغيير في شيفرتكم.
اعرف المزيد
- GitLab على ويكيبيديانظرة عامة محايدة على ما يتضمنه GitLab وكيف يُقدَّم، مفيدة عند المقارنة بين خيارات الاستضافة.
- موقع GitLabالموقع الرسمي الذي يصف المنصة.
- وثائق GitLabأدلة رسمية تغطي المسارات والتحكم في الوصول والتثبيتات المُدارة ذاتيًا، مكتوبة للمسؤولين.
تفكرون في تشغيل GitLab الخاص بكم؟
أخبرونا ماذا يبني فريقكم وأين يجب أن يعمل. سنقارن بين المستضاف والمُدار ذاتيًا في حالتكم، بما في ذلك الصيانة التي يحتاجها خادم خاص بكم.
ابدأ محادثة