Pròiseactan
Nuair a bha sinn a’ measadh fhuasglaidhean a dh’ fhaodadh a bhith ann airson an Git Forge ùr, bheachdaich sinn
Pagure agus Gitlab. Stèidhichte air sgrùdadh mu dheidhinn
Am measg nan riatanasan bha feartan leithid a bhith a’ cur iarrtasan putaidh thairis air HTTPS, dòighean air casg a chuir air ruigsinneachd gu geugan, taic do mheuran prìobhaideach, dealachadh ruigsinneachd do luchd-cleachdaidh bhon taobh a-muigh agus a-staigh (mar eisimpleir, gus obrachadh air cuir às do so-leòntachd aig àm embargo air fiosrachadh fhoillseachadh mun duilgheadas) , eadar-aghaidh eòlas, aonachadh fo-shiostaman airson obrachadh le aithisgean duilgheadas, còd, sgrìobhainnean agus dealbhadh feartan ùra, cothrom air innealan airson amalachadh le IDE, taic airson sruthan obrach àbhaisteach.
De na comasan GitLab a thug buaidh aig a’ cheann thall air a’ cho-dhùnadh an àrd-ùrlar seo a thaghadh, chaidh iomradh a thoirt air taic do fho-bhuidhnean le ruigsinneachd roghnach air stòran, an comas bot a chleachdadh airson aonaidhean fèin-ghluasadach (tha feum air CentOS Stream gus pasganan a chumail leis an kernel), an làthaireachd innealan togte airson leasachadh a phlanadh, an comas seirbheis SAAS deiseil a chleachdadh le ìre cinnteach de chothrom (saoraidh goireasan airson bun-structar an fhrithealaiche a chumail suas).
Tha an co-dhùnadh mar-thà
Chaidh an rùn an t-seirbheis SAAS (tagradh mar sheirbheis) a thug GitLab seachad a chleachdadh, an àite a bhith a’ cleachdadh GitLab air na frithealaichean aige, a chàineadh cuideachd, a bheir an t-seirbheis a-mach à smachd (mar eisimpleir, tha e do-dhèanta a bhith cinnteach gu bheil a h-uile so-leòntachd ann. thèid an siostam a chuir air falbh gu sgiobalta,
Aig an aon àm, GitLab
Chaidh na gnìomhan a leanas a ghluasad chun raon an-asgaidh:
- A 'ceangal cùis co-cheangailte;
- Cùis às-mhalairt bho GitLab gu CSV;
- Modh airson a bhith a’ dealbhadh, ag eagrachadh agus a’ faicinn pròiseas leasachaidh gnìomhachd no sgaoilidhean fa leth;
- Seirbheis togte airson com-pàirtichean pròiseict a cheangal ri treas phàrtaidhean a’ cleachdadh post-d.
- Terminal lìn airson Web IDE;
- Comas faidhlichean a shioncronachadh gus atharrachaidhean ann an còd a dhearbhadh anns a’ chrìoch lìn;
- Dealbhaich smachdan a leigeas leat mockups agus maoin a luchdachadh suas gu sgaoileadh, a’ cleachdadh cùis mar aon àite ruigsinneachd air a h-uile dad a dh’ fheumas tu gus feart ùr a leasachadh;
- Aithisgean càileachd còd;
- Taic do mhanaidsearan pacaid Conan (C/C ++), Maven (Java), NPM (node.js) agus NuGet (.NET);
- Taic airson cleachdadh canary, a leigeas leat dreach ùr den tagradh a chuir a-steach air pàirt bheag de na siostaman;
- Sgaoilidhean mean air mhean, a’ leigeil le dreachan ùra a bhith air an lìbhrigeadh gu dìreach àireamh bheag de shiostaman an toiseach, mean air mhean a’ meudachadh còmhdach gu 100%;
- Brataichean gnìomhachd gnìomh, a tha ga dhèanamh comasach am pròiseact a lìbhrigeadh ann an grunn eagranan, a 'cur an gnìomh feartan sònraichte;
- Modh tar-shealladh cleachdadh, a leigeas leat measadh a dhèanamh air staid gach àrainneachd amalachaidh leantainneach stèidhichte air Kubernetes;
- Taic airson grunn chlàran Kubernetes a mhìneachadh anns an rèiteachadh (mar eisimpleir, faodaidh tu cruinneachaidhean Kubernetes air leth a chleachdadh airson buileachadh deuchainn agus eallach obrach);
- Taic airson a bhith a’ mìneachadh poileasaidhean tèarainteachd lìonra soithichean a leigeas leat ruigsinneachd eadar pods Kubernetes a chuingealachadh.
A bharrachd air an sin, faodar a thoirt fa-near
Thèid mion-fhiosrachadh mun so-leòntachd fhoillseachadh às deidh 30 latha.
Source: fosgailtenet.ru