Лоиҳаҳо
Ҳангоми арзёбии ҳалли имконпазир барои Git Forge нав, мо ба назар гирифтем
Pagere ва Gitlab. Дар асоси тадқиқоти тақрибан
Талабот хусусиятҳоеро дар бар мегирифтанд, ба монанди ирсоли дархостҳои push тавассути HTTPS, воситаҳои маҳдуд кардани дастрасӣ ба филиалҳо, дастгирии филиалҳои хусусӣ, ҷудо кардани дастрасӣ барои корбарони беруна ва дохилӣ (масалан, барои рафъи осебпазириҳо ҳангоми эмбарго оид ба ифшои маълумот дар бораи мушкилот) , интерфейси шиносоӣ, муттаҳидсозии зерсистемаҳо барои кор бо гузоришҳои мушкилот, код, ҳуҷҷатгузорӣ ва банақшагирии хусусиятҳои нав, мавҷудияти асбобҳо барои ҳамгироӣ бо IDE, дастгирии равандҳои стандартии корӣ.
Аз имкониятҳои GitLab, ки дар ниҳоят ба тасмими интихоби ин платформа таъсир расониданд, дар бораи дастгирии зергурӯҳҳо бо дастрасии интихобӣ ба анборҳо, қобилияти истифодаи бот барои муттаҳидсозии автоматӣ (барои нигоҳ доштани бастаҳо бо ядро CentOS Stream лозим аст), мавҷудияти асбобҳои дарунсохт барои таҳияи банақшагирӣ, қобилияти истифодаи хидмати омодаи SAAS бо сатҳи кафолатноки мавҷудият (захираҳо барои нигоҳ доштани инфрасохтори серверро озод мекунад).
Қарор аллакай
Инчунин нияти истифодаи хидмати SAAS (барнома ҳамчун хидмат), ки аз ҷониби GitLab пешниҳод шудааст, ба ҷои ҷойгиркунии GitLab дар серверҳои он, инчунин интиқод карда шуд, ки ин хидматро аз назорат берун мекунад (масалан, боварӣ ҳосил кардан ғайриимкон аст, ки ҳама осебпазирӣ дар система зуд бартараф карда мешавад,
Дар ҳамин ҳол, GitLab
Функсияҳои зерин ба диапазони озод интиқол дода шуданд:
- Замимаи масъалаи марбут;
- Масъалаи содирот аз GitLab ба CSV;
- Усули банақшагирӣ, ташкил ва визуалии раванди рушди функсияҳои инфиродӣ ё релизҳо;
- Хидмати дарунсохт барои пайваст кардани иштирокчиёни лоиҳа бо шахсони сеюм бо истифода аз почтаи электронӣ.
- Веб терминал барои Web IDE;
- Имконияти ҳамоҳангсозии файлҳо барои санҷиши тағирот дар код дар веб терминал;
- Назорати тарроҳӣ, ки ба шумо имкон медиҳад, ки масхараҳо ва дороиҳоро барои нашр бор кунед ва масъаларо ҳамчун нуқтаи ягонаи дастрасӣ ба ҳама чизе, ки барои таҳияи як хусусияти нав лозим аст, истифода баред;
- Ҳисобот оид ба сифати код;
- Дастгирии менеҷерҳои бастаҳо Conan (C/C++), Maven (Java), NPM (node.js) ва NuGet (.NET);
- Дастгирии ҷойгиркунии канарӣ, ки ба шумо имкон медиҳад версияи нави барномаро дар қисмати хурди системаҳо насб кунед;
- Тақсимоти афзоянда, имкон медиҳад, ки версияҳои нав дар аввал танҳо ба шумораи ками системаҳо интиқол дода шаванд ва фарогирии тадриҷан то 100% афзоиш ёбад;
- Парчамҳои фаъолсозии функсионалӣ, ки имкон медиҳанд лоиҳаро дар нашрияҳои гуногун ба таври динамикӣ фаъол созанд ва хусусиятҳои муайянро фаъол созанд;
- Ҳолати баррасии густариш, ки ба шумо имкон медиҳад вазъи ҳар як муҳити муттаҳидшавии муттасил дар асоси Kubernetes арзёбӣ кунед;
- Дастгирии муайян кардани кластерҳои сершумори Kubernetes дар конфигуратор (масалан, шумо метавонед кластерҳои алоҳидаи Kubernetes-ро барои татбиқи озмоишҳо ва сарбории корӣ истифода баред);
- Дастгирии муайян кардани сиёсати амнияти шабакаи контейнерӣ, ки ба шумо имкон медиҳад дастрасиро байни қуттиҳои Kubernetes маҳдуд кунед.
Илова бар ин, метавон қайд кард
Тафсилот дар бораи осебпазирӣ пас аз 30 рӯз ифшо хоҳад шуд.
Манбаъ: opennet.ru