Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

I mbliana tá spriocanna uaillmhianacha leagtha síos againn dúinn féin chun an táirge a fheabhsú.

Teastaíonn ullmhúchán tromchúiseach le haghaidh roinnt tascanna, agus bailímid aiseolas ó úsáideoirí ina leith: tugaimid cuireadh d’fhorbróirí, riarthóirí córais, ceannairí foirne, agus speisialtóirí Kubernetes chuig an oifig.

I gcásanna áirithe, eiseoimid freastalaithe mar fhreagra ar aiseolas, mar a tharla le mic léinn Oideachais Doiléirigh. Tá comhráite an-ghnóthach againn ag plé UI/UX, riaráiste alt oideachais don leabhar tagartha, agus pleananna móra chun eispéireas an úsáideora a fheabhsú.

Éilíonn an chuid is mó athruithe go leor uaireanta forbartha, ach margadh - scéal go hiomlán difriúil. Le teacht na seatanna, tá an deis againn riarthóirí córais seachtracha a mhealladh ar féidir leo íomhá a ullmhú ionas gur féidir linn é a áireamh sa mhargadh go litriúil in aon lá amháin.

Conas cur le margadh Taispeánfaimid RUVDS agus cad a bheidh i gceist leis ag baint úsáide as an sampla dár n-íomhá nua ullmhaithe ag ár gcliant gabhzi - GitLab

Conas teimpléad Gitlab a chruthú ar Centos 8

Chun Gitlab a shuiteáil, roghnaigh Yura freastalaí le 8 GB RAM agus 2 cores CPU (4 GB agus 1 CPU is féidir, ach sa chás seo beidh ort comhad babhtála a úsáid, agus tá feidhmíocht Gitlab sa chás seo go suntasach níos ísle.

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

Déanaimis deimhin de go bhfuil na pacáistí riachtanacha chun Gitlab a shuiteáil suiteáilte:

sudo dnf install -y curl policycoreutils

Osclaímid rochtain ar chalafoirt 80 agus 443:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

Cuirimis an stór Gitlab leis:

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

Má tá ainm DNS cumraithe ag an bhfreastalaí, ansin is féidir Gitlab a shuiteáil agus é á úsáid. Má shonraíonn tú an réimír https://, ginfidh Gitlab deimhnithe Lets Encrypt go huathoibríoch.

In ár gcás, mar gheall ar Bhí muid ag déanamh teimpléad le haghaidh meaisín fíorúil, ansin shocraigh Yura seoladh teimpléad (is féidir a athrú ansin sa todhchaí gan aon fhadhbanna):

sudo EXTERNAL_URL="http://0.0.0.0" dnf install -y gitlab-ee

Tar éis seo, is féidir leat a sheiceáil go bhfuil seirbhísí Gitlab ag obair trí dul go dtí

http://vps_ip_address/

spreagfaidh an córas tú pasfhocal tosaigh a shocrú don chuntas riarthóra fréimhe.

Ag an gcéim seo, tabharfaimid léargas ar an bhfreastalaí, agus ansin déanfaimid é a chumrú agus é á úsáid.

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

Agus is é sin go léir!

Bónas: inseoimid duit cad iad na rudaí suimiúla is féidir leat a dhéanamh trí leathnú fíorúil le híomhá GitLab.

Monatóireacht a dhéanamh ar Gitlab ag baint úsáide as Grafana

Trí bliana ó shin, chuir foireann Gitlab córas monatóireachta i bhfeidhm chun líon mór méadracht a bhaineann le seirbhísí Gitlab a bhainistiú.

Ó shin i leith, tá Gitlab tosaithe ag seoladh a phacáiste suiteála le Prometheus chun cur ar chumas a chuid úsáideoirí leas a bhaint as na cumais monatóireachta a sholáthraíonn Prometheus.

Is sraith ama oscailte (Apache 2.0) é Prometheus DBMS scríofa in Go agus a forbraíodh ar dtús ag SoundCloud. I bhfocail eile, stórálann an rud seo do mhéadracht. Gné shuimiúil de Prometheus is ea go dtarraingíonn sé féin méadracht ó shraith áirithe seirbhísí (tarraingíonn sé). Mar gheall air seo, ní féidir le Prometheus a bheith clogged le scuainí ar bith nó rud éigin mar sin, rud a chiallaíonn nach mbeidh monatóireacht a bheith ina bac ar an gcóras. Tá an tionscadal suimiúil freisin toisc nach dtugann sé go bunúsach aon scálaithe cothrománach nó infhaighteacht ard.

Beagán os cionn bliain ó shin, tháinig foireann Gitlab ar an gconclúid nach bhfuil an mhéadracht an-áisiúil gan daais. Mar sin chomhtháthaigh siad Grafana le deais saincheaptha chun cabhrú lena n-úsáideoirí sonraí a shamhlú gan a bheith orthu Grafana a shuiteáil de láimh.

Ón leagan 12.0, tá Grafana comhtháite ag Gitlab, cumraithe le SSO de réir réamhshocraithe, agus ar fáil ag an URL seo.

Tá dhá chuid éagsúla de chomhtháthú Gitlab le Prometheus:

  • Monatóireacht GitLab (Omnibus)
  • Monatóireacht a dhéanamh ar fheidhmchláir aonair GitLab i mbraisle Kubernetes

Conas é a úsáid

Is é “Omnibus” a thugann GitLab ar a phríomhphacáiste suiteála.

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

Conas Grafana a shuiteáil

Díchumasaítear logáil isteach agus pasfhocal Grafana de réir réamhshocraithe (ní cheadaítear ach logáil isteach SSO), ach má tá gá le logáil isteach i gcuntas a bhfuil cearta riarthóra aige nó má tá tú in ann logáil isteach le hainm úsáideora agus pasfhocal, ní mór duit é seo a chumasú i gcumraíocht Gitlab comhad /etc/gitlab/gitlab .rb tríd an líne chomhfhreagrach a chur in eagar:

grafana['disable_login_form'] = false

Agus athchumraigh Gitlab chun na hathruithe a chur i bhfeidhm:

sudo gitlab-ctl reconfigure

Má sheol tú Gitlab ag baint úsáide as ár dteimpléad meaisín fíorúil ónár margadh, ní mór duit do URL a shannadh don fhreastalaí tríd an líne chomhfhreagrach a athrú i /etc/gitlab/gitlab.rb:

external_url = 'http://gitlab.mydomain.ru'

Déan athchumrú:

sudo gitlab-ctl reconfigure

Agus an URI Athdhírithe do Grafana a athrú dá réir sin i

Réimse Riaracháin > Feidhmchláir > GitLab Grafana

gitlab.mydomain.ru/-/grafana/login/gitlab

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

An chéad uair a logálann tú isteach ag baint úsáide as SSO, iarrfaidh Gitlab cead chun logáil isteach Grafana a údarú.

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

Méadracht

In Grafana, tá deais réamhdhéanta de na príomhsheirbhísí cumraithe agus ar fáil sa chatagóir Omnibus Gitlab.

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?
Forbhreathnú Painéal

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?
Painéal na Méadrachtaí Ardán Seirbhíse

  • Forbhreathnú - painéal forbhreathnú a thaispeánann stádas na seirbhísí, na scuainí agus úsáid acmhainní an fhreastalaí
  • Gitaly - monatóireacht seirbhíse a sholáthraíonn rochtain RPC ar stórtha Gitlab
  • NGINX VTS - staitisticí ar thrácht seirbhíse agus cóid HTTP in aghaidh an iarratais
  • PostgreSQL - staitisticí ar infhaighteacht agus ualach ar bhunachar sonraí PostgreSQL
  • Praefect - monatóireacht ar ualach stórála le Praefect infhaighteacht ard
  • App Rails - painéal forbhreathnú d'fheidhmchláir Rails
  • Redis - monatóireacht a dhéanamh ar an ualach ar an tseirbhís Redis
  • Clárlann - monatóireacht ar chlár na híomhá
  • Méadrachtaí Ardán Seirbhíse - méadracht seirbhíse a thaispeánann úsáid acmhainní ag Gitlab, infhaighteacht seirbhíse, líon iarratas RPC agus líon na n-earráidí.

Tá an comhtháthú cuimsitheach go leor agus tá an cumas ag úsáideoirí Gitlab anailís a dhéanamh ar mhéadracht Gitlab léirshamhlaithe díreach as an mbosca.

Ag Gitlab, tá foireann ar leith freagrach as daais a chothabháil agus a nuashonrú, agus de réir Ben Kochie, innealtóir SRE ag Gitlab, tá na socruithe réamhshocraithe agus na deais ullmhaithe oiriúnach don chuid is mó d’úsáideoirí.

Agus anois an rud is mó: a ligean ar a chruthú margadh le chéile

Ba mhaith linn cuireadh a thabhairt do phobal Habr ar fad a bheith rannpháirteach i gcruthú an mhargaidh. Tá trí rogha ann maidir le conas is féidir leat a bheith páirteach:

Ullmhaigh an íomhá duit féin agus faigh 3000 rúbal chun do chomhardú

Má tá tú réidh le dul sa chath láithreach agus an íomhá atá in easnamh ort a chruthú, cuirfimid 3000 rúbal chun sochair duit le do chomhardú inmheánach - is féidir leat é a chaitheamh ar fhreastalaithe.

Conas do íomhá a chruthú:

  1. Cruthaigh cuntas linn ar Líne
  2. Inis don tacaíocht go bhfuil tú chun íomhánna a chruthú agus a thástáil
  3. Tabharfaimid creidmheas duit 3000 rúbal agus cuirfimid ar ár gcumas grianghraif a chruthú
  4. Freastalaí fíorúil a ordú le córas oibriúcháin glan
  5. Suiteáil na bogearraí ar an VPS seo agus cuir ar bun é
  6. Scríobh treoracha nó script le haghaidh imscaradh bogearraí
  7. Cruthaigh pictiúr don fhreastalaí cumraithe
  8. Ordaigh freastalaí fíorúil nua tríd an pictiúr a cruthaíodh roimhe seo a roghnú sa liosta anuas "Teimpléad Freastalaí".
  9. I gcás cruthú rathúil an fhreastalaí, aistrigh na hábhair a fuarthas ag céim 6 chuig tacaíocht theicniúil
  10. I gcás earráide, is féidir leat an chúis a sheiceáil le tacaíocht agus an socrú a dhéanamh arís

D'úinéirí gnó: tairg do bhogearraí

Más forbróir bogearraí tú a imlonnaítear agus a úsáidtear ar VPS, is féidir linn tú a áireamh sa mhargadh. Seo mar is féidir linn cabhrú leat custaiméirí nua, trácht agus infheictheacht a thabhairt isteach. Scríobh chugainn

Ní gá ach íomhá a mholadh dúinn sna tuairimí

Scríobh leis na bogearraí ar mhaith leat a bheith in ann meaisíní fíorúla a úsáid in aon chlic amháin?

Cad a chailleann tú sa mhargadh RUVDS?

Cad ba cheart do gach cuideachta óstála féin-urramú a áireamh ina margadh?

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

Táimid ag nuashonrú an mhargaidh: inis dúinn conas is fearr?

Ní féidir ach le húsáideoirí cláraithe páirt a ghlacadh sa suirbhé. Sínigh isteach, le do thoil.

Cé na híomhánna ar cheart dúinn a chur san áireamh sa mhargadh ar dtús?

  • 50,0%LEMP10

  • 15,0%Drupal 3

  • 10,0%Joomla2

  • 5,0%duca 1

  • 0,0%PacVim0

  • 0,0%Rith scamall 0

  • 5,0%Cóid freastalaí 1

  • 15,0%Ghost3

  • 5,0%Vicí 1

  • 0,0%dioscúrsa0

  • 0,0%Stiúideo 0

  • 5,0%OpenCart1

  • 35,0%Django7

  • 40,0%larbha 8

  • 20,0%Ruby ar Rails4

  • 55,0%NódJs11

Vótáil 20 úsáideoir. Staon 12 úsáideoir.

Foinse: will.com

Add a comment