GitLab Community Edition را با Volumeهای پایدار، منابع کافی و دامنه مستقل نصب کنید؛ مخزنها، تنظیمات و بکاپ از lifecycle کانتینر جدا میمانند.
1. Select GitLab from catalog
2. Confirm plan and persistent resources
3. Receive the ready HTTPS domain
✓ health check passed
✓ managed resources attachedپاستا فایلها و قراردادهای خود این استک را میخواند و پیش از انتشار، تصمیمهای مهم Build و Runtime را شفاف نشان میدهد.
GitLab سرویس سنگینی است؛ پلن و Volume بر اساس تعداد کاربر، repository و CI انتخاب میشوند.
دامنه HTTPS برای وب و در صورت نیاز مسیر جدا برای Git over SSH در تنظیمات Omnibus قرار میگیرد.
config، log و data روی Volumeهای مستقل قرار میگیرند و Backup باید همراه Secretهای GitLab نگهداری شود.
GitLab برای نصب سبک هم معمولا چند گیگابایت حافظه نیاز دارد؛ ۴ گیگابایت نقطه شروع مطمئنتری است. پلنهای بسیار کوچک ممکن است با OOM یا startup طولانی مواجه شوند.
وب از HTTPS عبور میکند، اما SSH به پورت TCP جدا نیاز دارد. اگر فقط HTTPS clone کافی است، پورت SSH را منتشر نکنید.
نه. از ابزار gitlab-backup برای داده برنامه استفاده و فایلهای config و Secretها را جدا ذخیره کنید؛ بدون Secretها برخی دادههای رمزشده قابل بازیابی نیستند.
ساخت حساب رایگان است. هزینه فقط بر اساس منابعی است که انتخاب میکنید.
شروع استقرار