ProHoster > Blog > Rianachd > Tha sinn ag ùrachadh a’ mhargaidh: innis dhuinn ciamar as fheàrr?
Tha sinn ag ùrachadh a’ mhargaidh: innis dhuinn ciamar as fheàrr?
Am-bliadhna tha sinn air amasan àrd-amasach a shuidheachadh dhuinn fhìn airson an toradh a leasachadh.
Feumaidh cuid de ghnìomhan ullachadh mòr, agus bidh sinn a’ tional fios air ais bho luchd-cleachdaidh airson: bidh sinn a’ toirt cuireadh do luchd-leasachaidh, rianadairean shiostaman, stiùirichean sgioba, agus eòlaichean Kubernetes chun oifis.
Ann an cuid, bidh sinn a’ toirt seachad luchd-frithealaidh mar fhreagairt air fios air ais, mar a bha le oileanaich Foghlam Blurred. Tha còmhraidhean gu math trang againn a’ beachdachadh air UI/UX, cùl-raon de artaigilean foghlaim airson an leabhair fiosrachaidh, agus planaichean mòra gus eòlas an neach-cleachdaidh a leasachadh.
Feumaidh a’ mhòr-chuid de dh’ atharrachaidhean tòrr uairean leasachaidh, ach àite margaidh - sgeulachd gu tur eadar-dhealaichte. Le teachd dhealbhan, tha cothrom againn luchd-rianachd siostam bhon taobh a-muigh a thàladh as urrainn ìomhaigh ullachadh gus an urrainn dhuinn a thoirt a-steach don mhargaidh gu litearra ann an latha.
Mar a chuireas tu ri àite margaidh Seallaidh sinn RUVDS agus na bhios ann a’ cleachdadh an eisimpleir den ìomhaigh ùr againn a dh’ ullaich ar teachdaiche gabhzi - GitLab
Mar a chruthaicheas tu teamplaid Gitlab air Centos 8
Gus Gitlab a chuir a-steach, thagh Yura frithealaiche le 8 GB RAM agus 2 CPU cores (4 GB agus 1 CPU comasach, ach sa chùis seo feumaidh tu faidhle suaip a chleachdadh, agus tha coileanadh Gitlab sa chùis seo gu math nas ìsle.
Dèan cinnteach gu bheil na pacaidean riatanach airson stàladh Gitlab air an stàladh:
sudo dnf install -y curl policycoreutils
Fosglaidh sinn ruigsinneachd gu puirt 80 agus 443:
Ma tha ainm DNS aig an fhrithealaiche air a rèiteachadh, faodar Gitlab a chuir a-steach ga chleachdadh. Ma shònraicheas tu an ro-leasachan https://, ginidh Gitlab teisteanasan Lets Encrypt gu fèin-obrachail.
Anns a 'chùis againn, air sgàth Bha sinn a 'dèanamh teamplaid airson inneal mas-fhìor, an uairsin shuidhich Yura seòladh teamplaid (a ghabhas atharrachadh san àm ri teachd gun duilgheadas sam bith):
Às deidh seo, faodaidh tu dèanamh cinnteach gu bheil seirbheisean Gitlab ag obair le bhith a’ dol gu
http://vps_ip_address/
brosnaichidh an siostam thu gus facal-faire tùsail a shuidheachadh airson a’ chunntas rianadair root.
Aig an ìre seo, nì sinn dealbh den t-seirbheisiche, agus an uairsin bidh sinn ga chleachdadh mar-thà.
Agus tha sin uile!
Bònas: innsidh sinn dhut dè na rudan inntinneach as urrainn dhut a dhèanamh le bhith a’ leudachadh mas-fhìor le ìomhaigh GitLab.
A’ cumail sùil air Gitlab a’ cleachdadh Grafana
O chionn trì bliadhna, chuir sgioba Gitlab siostam sgrùdaidh an gnìomh gus àireamh mhòr de mheatairean co-cheangailte ri seirbheisean Gitlab a riaghladh.
Bhon uairsin, tha Gitlab air tòiseachadh a’ lìbhrigeadh a phacaid stàlaidh le Prometheus gus leigeil leis an luchd-cleachdaidh aige brath a ghabhail air na comasan sgrùdaidh a thug Prometheus seachad.
Tha Prometheus na shreath ùine fosgailte (Apache 2.0) DBMS sgrìobhte ann an Go agus a chaidh a leasachadh an toiseach aig SoundCloud. Ann am faclan eile, bidh an rud seo a’ stòradh na meatrach agad. Is e feart inntinneach de Prometheus gu bheil e fhèin a’ tarraing metrics bho sheata de sheirbheisean sònraichte (a ’tarraing). Air sgàth seo, chan urrainn dha Prometheus a bhith air a shlaodadh le ciudha no rudeigin mar sin, a tha a’ ciallachadh nach bi sgrùdadh gu bràth na bhotal san t-siostam. Tha am pròiseact inntinneach cuideachd leis nach eil e gu bunaiteach a’ tabhann sgèileadh còmhnard no ruigsinneachd àrd.
O chionn beagan is bliadhna, cho-dhùin sgioba Gitlab nach eil meatrach gu math goireasach às aonais clàran-làimhe. Mar sin dh’ aonaich iad Grafana le clàran-deasachaidh gnàthaichte gus an luchd-cleachdaidh aca a chuideachadh gus dàta fhaicinn gun a bhith a’ stàladh Grafana le làimh.
Bho dhreach 12.0, tha Gitlab air Grafana fhilleadh a-steach, air a rèiteachadh le SSO gu bunaiteach, agus ri fhaighinn aig an URL seo.
Tha dà phàirt eadar-dhealaichte de aonachadh Gitlab le Prometheus:
Sgrùdadh GitLab (Omnibus)
A’ cumail sùil air tagraidhean GitLab fa-leth ann am buidheann Kubernetes
Mar a chleachdas tu e
Is e “Omnibus” a chanas GitLab ris a’ phrìomh phacaid stàlaidh aige.
Mar a chuireas tu Grafana air dòigh
Tha logadh a-steach agus facal-faire Grafana à comas gu bunaiteach (chan eil ach logadh a-steach SSO ceadaichte), ach ma tha feum air logadh a-steach do chunntas le còraichean rianaire no a bhith comasach air logadh a-steach le ainm-cleachdaidh agus facal-faire, feumaidh tu seo a chomasachadh ann an rèiteachadh Gitlab file /etc/gitlab/gitlab .rb le bhith a' deasachadh na loidhne fhreagarrach:
grafana['disable_login_form'] = false
Agus ath-rèiteachadh Gitlab gus na h-atharrachaidhean a chuir an sàs:
sudo gitlab-ctl reconfigure
Ma chuir thu air bhog Gitlab a’ cleachdadh an teamplaid inneal brìgheil againn bhon ionad mhargaidh againn, feumaidh tu an URL agad a shònrachadh don t-seirbheisiche le bhith ag atharrachadh an loidhne fhreagarrach ann an /etc/gitlab/gitlab.rb:
external_url = 'http://gitlab.mydomain.ru'
Dèan ath-rèiteachadh:
sudo gitlab-ctl reconfigure
Agus atharraich an Redirect URI airson Grafana a rèir sin a-steach
Redis - a’ cumail sùil air an luchd air seirbheis Redis
Clàradh - sgrùdadh clàr dhealbhan
Metrics Àrd-ùrlar Seirbheis - metrics seirbheis a’ sealltainn cleachdadh ghoireasan le Gitlab, cothrom air seirbheis, àireamh iarrtasan RPC agus àireamh mhearachdan.
Tha an aonachadh gu math coileanta agus tha comas aig luchd-cleachdaidh Gitlab mion-sgrùdadh a dhèanamh air meatrach Gitlab lèirsinneach a-mach às a’ bhogsa.
Aig Gitlab, tha sgioba air leth an urra ri bhith a’ cumail suas agus ag ùrachadh chlàran-deasachaidh, agus a rèir Ben Kochie, innleadair SRE aig Gitlab, tha na roghainnean bunaiteach agus deas-bhòrdan ullaichte freagarrach don mhòr-chuid de luchd-cleachdaidh.
Agus a-nis am prìomh rud: cruthaichidh sinn àite margaidh còmhla
Tha sinn airson cuireadh a thoirt do choimhearsnachd Habr gu lèir pàirt a ghabhail ann an cruthachadh a’ mhargaidh. Tha trì roghainnean ann airson mar as urrainn dhut a dhol còmhla:
Ullaich an ìomhaigh thu fhèin agus faigh 3000 rubles gu do chothromachadh
Ma tha thu deiseil airson ruith sa bhlàr sa bhad agus an ìomhaigh a tha thu a dhìth a chruthachadh, bheir sinn creideas dhut le 3000 rubles don chothromachadh a-staigh agad, as urrainn dhut a chosg air frithealaichean.
Leig fios gu bheil thu gu bhith a’ cruthachadh agus a’ dèanamh deuchainn air ìomhaighean
Bheir sinn creideas dhut 3000 rubles agus bheir sinn comas dhut dealbhan a chruthachadh
Òrdaich frithealaiche brìgheil le siostam obrachaidh glan
Stàlaich am bathar-bog air an VPS seo agus rèitich e
Sgrìobh stiùireadh no sgriobt airson cleachdadh bathar-bog
Cruthaich dealbh airson an fhrithealaiche rèiteachaidh
Òrdaich frithealaiche brìgheil ùr le bhith a’ taghadh an dealbh a chaidh a chruthachadh roimhe seo anns an liosta tuiteam-sìos “Template Server”.
Ma thèid am frithealaiche a chruthachadh gu soirbheachail, gluais na stuthan a gheibhear aig ìre 6 gu taic theicnigeach
Ma tha mearachd ann, faodaidh tu sgrùdadh a dhèanamh le taic airson an adhbhar agus an suidheachadh ath-aithris
Do shealbhadairean gnìomhachais: thoir seachad am bathar-bog agad
Ma tha thu nad leasaiche bathar-bog a tha air a chleachdadh agus air a chleachdadh air VPS, is urrainn dhuinn do thoirt a-steach don mhargaidh. Seo mar as urrainn dhuinn do chuideachadh le bhith a’ toirt luchd-ceannach ùr, trafaic agus mothachadh. Sgrìobh thugainn
Dìreach moladh dhuinn dealbh anns na beachdan
Sgrìobh leis am bathar-bog a bu mhath leat a bhith comasach air innealan brìgheil a chleachdadh ann an aon bhriogadh?
Dè a tha thu ag ionndrainn ann am margaidh RUVDS?
Dè bu chòir a h-uile companaidh aoigheachd fèin-spèis a thoirt a-steach don mhargaidh aca?
Chan fhaod ach luchd-cleachdaidh clàraichte pàirt a ghabhail san sgrùdadh. Soidhnig a-steach, mas e do thoil e.
Dè na h-ìomhaighean a bu chòir dhuinn a thoirt a-steach don mhargaidh an toiseach?