CentOS loyihasi GitLab yordamida ishlab chiqishga o'tadi

CentOS loyihasi GitLab platformasi asosida hamkorlikda ishlab chiqish xizmati ishga tushirilishini e'lon qildi. GitLab-dan CentOS va Fedora loyihalari uchun asosiy hosting platformasi sifatida foydalanish qarori o'tgan yili qabul qilingan. Shunisi e'tiborga loyiqki, infratuzilma o'z serverlarida emas, balki CentOS bilan bog'liq loyihalar uchun gitlab.com/CentOS bo'limini taqdim etuvchi gitlab.com xizmati asosida qurilgan.

Hozirda bo‘limni CentOS loyihasining foydalanuvchilar bazasi bilan integratsiyalash ishlari olib borilmoqda, bu esa ishlab chiquvchilarga mavjud hisoblar yordamida Gitlab xizmatiga ulanish imkonini beradi. Alohida ta'kidlanishicha, Pagure platformasiga asoslangan git.centos.org bundan keyin ham RHEL-dan uzatilgan paketlarning manba kodini joylashtirish uchun joy, shuningdek, CentOS Stream 8 ni shakllantirish uchun asos sifatida ko'rib chiqiladi. Biroq, CentOS Stream 9 filiali GitLab-dagi yangi ombor asosida allaqachon ishlab chiqilmoqda, u hamjamiyat a'zolarini rivojlanishga ulash qobiliyati bilan ajralib turadi. Git.centos.org saytida joylashtirilgan boshqa loyihalar hozircha o'z joyida qolmoqda va ko'chib o'tishga majbur emas.

Qarorni muhokama qilish chog‘ida SaaS modeliga o‘tish muxoliflari GitLab tomonidan taqdim etilayotgan tayyor xizmatdan foydalanish infratuzilmani to‘liq nazorat qilishga imkon bermasligini, masalan, server infratuzilmasi ishlayotganiga ishonch hosil qilishning iloji yo‘qligini ta’kidladilar. to'g'ri saqlangan, zaifliklar tezda bartaraf etilgan va telemetriya va atrof-muhitga tashqi hujum yoki insofsiz xodimlarning xatti-harakatlari natijasida xavf tug'dirilmagan.

Platformani tanlashda, omborlar bilan standart operatsiyalarga qo'shimcha ravishda (birlashtirish, vilkalar yaratish, kod qo'shish va boshqalar) HTTPS orqali push so'rovlarini yuborish imkoniyati, filiallarga kirishni cheklash vositalari, xususiy filiallarni qo'llab-quvvatlash kabi talablar mavjud edi. , tashqi va ichki foydalanuvchilarga kirishni ajratish (masalan, muammo haqida ma'lumotni oshkor qilish embargosi ​​paytida zaifliklarni bartaraf etish ustida ishlash), interfeys bilan tanishish, muammoli hisobotlar, kodlar, hujjatlar bilan ishlash uchun quyi tizimlarni birlashtirish va yangilarini rejalashtirish. xususiyatlar, IDE bilan integratsiya uchun vositalar mavjudligi, standart ish oqimlarini qo'llab-quvvatlash, avtomatik birlashmalar uchun botdan foydalanish imkoniyati (yadro paketlarini qo'llab-quvvatlash uchun CentOS Stream talab qilinadi).

Manba: opennet.ru

a Izoh qo'shish