Halo a-rithist! Bidh OTUS a’ cur cùrsa ùr air bhog sa Ghearran
Seata slàn de dh’ innealan DevOps, teachdaire stòr fosgailte agus ChatOps - ciamar nach tuit thu ann an gaol?
Cha robh a-riamh barrachd cuideam air sgiobaidhean leasachaidh na tha ann an-dràsta, leis a’ mhiann seo bathar a chruthachadh nas luaithe agus nas èifeachdaiche. Tha àrdachadh mòr-chòrdte DevOps air a bhith gu ìre mhòr mar thoradh air dùilean a chaidh a chuir air gus cearcallan leasachaidh a luathachadh, sùbailteachd àrdachadh, agus sgiobaidhean a chuideachadh gus dèiligeadh ri duilgheadasan nas luaithe. Ged a tha ruigsinneachd agus farsaingeachd innealan DevOps air a thighinn air adhart gu mòr anns na beagan bhliadhnaichean a dh ’fhalbh, chan eil dìreach a bhith a’ taghadh na h-innealan as ùire agus as motha a ’gealltainn cearcall-beatha leasachaidh rèidh, gun duilgheadas.
Carson a tha GitLab
Ann an eag-shiostam de roghainn agus iom-fhillteachd a tha a’ fàs gu mòr, tha GitLab a’ toirt seachad àrd-ùrlar stòr fosgailte iomlan DevOps as urrainn cearcallan leasachaidh a luathachadh, cosgaisean leasachaidh a lughdachadh, agus cinneasachd leasaiche àrdachadh. Bho phlanadh agus còdadh gu cleachdadh agus sgrùdadh (agus air ais a-rithist), bidh GitLab a’ toirt còmhla mòran innealan eadar-mheasgte ann an aon sheata fosgailte.
Carson a tha Mattermost ChatOps
Aig Mattermost tha sinn nar luchd-leantainn mòr de GitLab, agus is e sin as coireach gum bi bàtaichean Mattermost le GitLab Omnibus agus bidh sinn ag obair gus dèanamh cinnteach gun ruith Mattermost gu furasta le
Àrd-ùrlar fosgailte
Tha ChatOps a’ toirt seachad dòigh air eadar-obrachadh le gnìomhan CI/CD tro theachdaireachdan. An-diugh, taobh a-staigh bhuidhnean, tha tòrr chòmhraidhean, co-obrachaidhean agus fuasgladh cheistean air an toirt a-steach do theachdairean, agus le bhith comasach air gnìomhan CI / CD a ruith le toradh air a thoirt air ais don t-sianal faodaidh e sruth-obrach na sgioba a luathachadh gu mòr.
Mattermost + GitLab
Seata slàn de dh’ innealan DevOps, teachdaire stòr fosgailte agus ChatOps - ciamar nach tuit thu ann an gaol? Le GitLab agus Mattermost, chan urrainn do luchd-leasachaidh chan e a-mhàin am pròiseas DevOps a dhèanamh nas sìmplidhe, ach cuideachd a ghluasad a-steach don aon eadar-aghaidh cabadaich far am bi buill na sgioba a’ beachdachadh air cùisean, a’ co-obrachadh agus a’ dèanamh cho-dhùnaidhean.
Seo eisimpleirean de mar a tha sgiobaidhean leasachaidh a’ cleachdadh Mattermost agus GitLab còmhla gus cinneasachd a leasachadh a’ cleachdadh ChatOps.
Bidh Itk a’ cleachdadh GitLab agus Mattermost gus còd a lìbhrigeadh ann an àm agus ag àrdachadh an àireamh de chleachdadh cinneasachaidh gach bliadhna sia tursan
Thòisich iad a’ cleachdadh GitLab timcheall air 2014 agus gu sònraichte chleachd iad inneal cabadaich dìleab airson obair làitheil, teachdaireachdan, agus fiosan bhidio. Ach, mar a dh'fhàs a 'chompanaidh, cha do rinn an inneal sgèile leotha; cha robh teachdaireachdan air an stòradh gu buan, furasta an lorg, agus dh'fhàs obair-sgioba a' sìor fhàs doirbh. Mar sin thòisich iad a 'coimhead airson roghainn eile.
Goirid às deidh sin, fhuair iad a-mach gun tàinig pasgan GitLab Omnibus air a phasgadh le àrd-ùrlar teachdaireachd fosgailte: Mattermost. Bha meas mòr aca sa bhad air a’ ghnìomhachd roinneadh còd sìmplidh, a’ toirt a-steach soilleireachadh co-chòrdadh fèin-ghluasadach agus làn thaic Markdown, a bharrachd air cho furasta sa bha e eòlas a cho-roinn, sgrùdadh teachdaireachd, agus an sgioba gu lèir a’ co-obrachadh air beachdan gus fuasglaidhean ùra a leasachadh amalaichte le GitLab.
Mus do ghluais iad gu Mattermost, cha robh e furasta do bhuill na sgioba fios fhaighinn mu adhartas leasachaidh. Ach bha iad airson a bhith comasach air pròiseactan a leantainn gu fradharcach, iarrtasan a chur còmhla, agus gnìomhan eile a dhèanamh ann an GitLab.
B ’ann an uairsin a thòisich Romain Maneski, leasaiche bho itk, a’ sgrìobhadh plugan GitLab airson Mattermost, a leig leis an sgioba aige fo-sgrìobhadh gu brathan GitLab ann an Mattermost agus fiosan fhaighinn mu chùisean ùra agus iarrtasan ath-bhreithneachaidh ann an aon àite.
Gu ruige seo,
- Cuimhneachain Làitheilgus fiosrachadh fhaighinn mun chùis agus na h-iarrtasan co-aonaidh a dh’ fheumas d’ aire;
- Naidheachdan - gus fiosan fhaighinn bho Mattermost nuair a bhios cuideigin a’ toirt iomradh ort, a’ cur iarrtas ath-bhreithneachaidh thugad, no a’ cur cùis air adhart thugad air GitLab.
- Putanan bàr-taoibh - Bi mothachail cia mheud lèirmheas, teachdaireachdan gun leughadh, sònrachaidhean agus iarrtasan co-aonaidh fosgailte a tha agad an-dràsta a’ cleachdadh na putanan air bàr-taobh Mattermost.
- Fo-sgrìobhaidhean gu pròiseactan - cleachd òrdughan slash gus ballrachd a thoirt do shianalan cudromach gus fios fhaighinn mu iarrtasan aonaidh ùra no cùisean ann an GitLab.
A-nis tha a chompanaidh gu lèir a’ cleachdadh an dà chuid GitLab agus Mattermost gus sruthan-obrach a luathachadh a’ cleachdadh ChatOps. Mar thoradh air an sin, bha iad comasach air ùrachaidhean a lìbhrigeadh nas luaithe, a lean gu àrdachadh trì uiread anns an àireamh de phròiseactan agus meanbh-sheirbheisean air an robh an sgioba ag obair agus àrdachadh sia uiread anns an àireamh de chleachdadh cinneasachaidh tron bhliadhna, fhad ‘s a bha iad a’ fàs an leasachaidh agus an leasachadh. sgiobaidhean agronomist 5 tursan.
Bidh companaidh leasachadh bathar-bog a’ leasachadh cinneasachd le barrachd follaiseachd agus faicsinneachd ann an atharrachaidhean còd is rèiteachaidh
Chuir a’ chompanaidh bathar-bog is seirbheisean dàta stèidhichte ann am Maryland an gnìomh Mattermost amalaichte le GitLab gus cinneasachd agus co-obrachadh gun fhiosta a leasachadh. Bidh iad a’ dèanamh anailis, a’ riaghladh dàta, agus a’ leasachadh bathar-bog airson buidhnean bith-mheidigeach air feadh an t-saoghail.
Tha GitLab air a chleachdadh gu mòr leis an sgioba aca agus tha iad a’ faicinn a chleachdadh mar bhuannachd mhòr anns na sruthan-obrach DevOps aca.
Chuir iad còmhla GitLab agus Mattermost cuideachd, a’ cruinneachadh gheallaidhean bho GitLab ann an aon bhiadhadh a-steach do Mattermost tro webhooks, a’ leigeil leis an luchd-riaghlaidh sealladh fhaighinn air na bha a’ tachairt sa chompanaidh air latha sònraichte. Chaidh ùrachadh riaghlaidh rèiteachaidh agus smachd dreach a chuir ris cuideachd, a thug seachad dealbhan de dhiofar atharrachaidhean a chaidh a dhèanamh air bun-structar agus siostaman a-staigh tron latha.
Stèidhich an sgioba cuideachd seanalan “Heartbeat” air leth gus fiosan a chuir mu thachartasan app. Le bhith a’ cur na teachdaireachdan sin gu seanalan sònraichte Heartbeat, faodaidh tu a bhith a’ seachnadh aire a thoirt do bhuill sgioba bho chòmhraidhean obrach ann an seanalan cunbhalach, a’ leigeil le buill sgioba gluasad air leth gu ceistean a thèid a phostadh ann an seanalan Heartbeat.
Is e aon de phrìomh bhuannachdan an aonachadh seo faicsinneachd ann an atharrachaidhean thar dreachan agus riaghladh rèiteachaidh fìor-ùine. Cho luath ‘s a thèid atharrachaidhean a ghealltainn agus a phutadh, thèid fios a chuir chun t-sianal Heartbeat ann an àm fìor. Faodaidh duine sam bith fo-sgrìobhadh gu sianal mar sin. Gun a bhith ag atharrachadh tuilleadh eadar tagraidhean, a ’faighneachd do bhuill sgioba, no a’ cumail sùil air geallaidhean - tha e uile ann an Mattermost, fhad ‘s a tha riaghladh rèiteachaidh agus leasachadh tagraidh air a dhèanamh ann an GitLab.
Bidh GitLab agus Mattermost ChatOps ag àrdachadh faicsinneachd agus cinneasachd gu leasachadh luath
Tha Mattermost a’ tighinn leis
Cha robh inneal nas fheàrr a-riamh aig sgiobaidhean DevOps leis na buannachdan a tha aig ChatOps gu ruige seo. Stàlaich GitLab Omnibus le Mattermost agus feuch e dhut fhèin!
Tha sin uile. Mar as àbhaist, tha sinn a’ toirt cuireadh dhan a h-uile duine tighinn
Source: www.habr.com