# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

A tọhapụrụ 13.4 na nchekwa HashiCorp maka mgbanwe CI, Kubernetes Agent na ebe nchekwa, yana njirimara mgbanwe na Starter.

Na GitLab, anyị na-eche mgbe niile ka anyị ga-esi nyere ndị ọrụ aka ibelata ihe egwu, melite arụmọrụ, na melite ọsọ nnyefe n'elu ikpo okwu ọkacha mmasị gị. N'ọnwa a, anyị agbakwunyela ọtụtụ atụmatụ ọhụrụ bara uru nke na-agbasa ikike nchekwa, belata ọnụ ọgụgụ adịghị ike, na-abawanye arụmọrụ, mee ka gị na GitLab na-arụ ọrụ dị mfe, ma nyere ndị otu gị aka ịnapụta atụmatụ ọbụna ngwa ngwa. Anyị na-atụ anya na ị ga-ahụ isi atụmatụ nke ntọhapụ bara uru, yana 53 atụmatụ ọhụrụ ndị ọzọ, agbakwunyere na ntọhapụ a.

Atụmatụ nchekwa dị elu

Anyị na-agbalị itinye ọtụtụ atụmatụ ọhụrụ na GitLab DevSecOps kwa ọnwa, ntọhapụ a abụghịkwa ihe ọzọ. Enwere ike iji igodo nzuzo sitere na vault HashiCorp ugbu a na ọrụ CI/CD n'ime usoro nke mgbakọ na ntinye. Na mgbakwunye, otu ndị chọrọ ịkwado nkewa nke ọrụ ntinye koodu nwere ike ugbu a tinye ọrụ Deployer na ndị ọrụ nwere ohere onye nta akụkọ. Ọrụ a dabara ụkpụrụ nke obere ohere ohere ma ga-enye gị ohere ịkwado arịrịọ njikọ (na Russian localization nke GitLab "merge arịrịọ") ma tinye koodu na gburugburu ebe nchekwa, na-enyeghị ohere ịgbanwe koodu n'onwe ya.

Ụzọ ọzọ iji belata ihe ize ndụ bụ iji ọhụrụ Onye nnọchi anya GitLab Kubernetes. Ndị otu ọrụ nwere ike ibuga ụyọkọ Kubernetes sitere na GitLab na-enweghị ikpughe ụyọkọ ha na ịntanetị niile. Anyị na-ewebata nkwado njikwa ụdị akpaka maka faịlụ steeti Terraform ọhụrụ nwere GitLab jisiri ike Terraform steeti iji kwado nrubeisi na ịdị mfe nke nbipu. N'ikpeazụ, ihe atụ nchekwa dashboard ghọrọ Ebe nchekwa GitLab na akụkọ adịghị ike na ntọala nchekwa.

Arụ ọrụ dị mma na nke ọma na GitLab

Anyị emelitela ọchụchọ anyị zuru ụwa ọnụ ịgụnye ngwa ngwa igodo site na nchọta, na-enye gị ohere ịnyagharịa na tiketi ọhụrụ, otu, ọrụ, ntọala na isiokwu enyemaka. Anyị nwere obi ụtọ ịkpọsa ibe GitLab ahụ redirects pụtara iji redirect ibe na akwụkwọ ndekọ aha n'ime saịtị ahụ, nke ga-enye ndị ọrụ ohere ibuga saịtị ha nke ọma. Na maka ndị ga-achọ ịnata ozi gbasara mgbasawanye, ntọhapụ a na-enye ohere jikwaa ọtụtụ narị mbugharị ọrụ akwadoro site na ngwaọrụ ngwaọrụ gburugburu!

Enyemaka Isi mmalite

Anyị na-anọchi anya igosipụta mkpuchi koodu na arịrịọ ngwakọta dị ichenke m gbakwunyere MVP nke ọnwa a, Fabio Huser. Akara na mkpuchi ule unit nke koodu gbanwere na-enye ndị mmepe echiche doro anya nke mkpuchi koodu n'oge nyocha; ozi a na-enyere aka mee ngwa ngwa nyocha ma belata oge ijikọ na ibuga koodu ọhụrụ. Anyị kwa kpaliri atụmatụ mgbanwe (ọkọlọtọ njirimara) gaa na Starter na atụmatụ bugharịa ha na Core na ntọhapụ 13.5.

Na nke a bụ nanị mmalite!

Dị ka oge niile, enwere obere ohere na nyocha izugbe, mana enwere ọtụtụ atụmatụ dị mma na ntọhapụ 13.4. Nke a bụ ole na ole ọzọ:

Ọ bụrụ na ịchọrọ ịma tupu oge eruo ihe na-echere gị na-esote tọhapụrụ, lee anya vidiyo ntọhapụ anyị 13.5.

Lelee ihe mgbasa ozi webụsaịtị anyị "Nkwụsi ike n'oge ihe ịma aka".

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

MVP on a - Fabio Huser

Fabio nyere aka nke ukwuu ntinye aka в igosipụta mkpuchi koodu na arịrịọ ngwakọta dị iche - atụmatụ a na-echere ogologo oge na obodo GitLab. Nke a bụ onyinye dị mkpa n'ezie yana mgbanwe ndị na-adịghị mkpa nke chọrọ mmekorita mgbe niile na ndị otu GitLab ma metụta ọtụtụ akụkụ nke ọrụ ahụ dịka UX, n'ihu na azụ azụ.

Isi atụmatụ nke ntọhapụ GitLab 13.4

Jiri igodo HashiCorp Vault na ọrụ CI

(PREMIUM, ULTIMATE, SILVER, GOLD) Usoro okirikiri DevOps: Mwepụta

Na ntọhapụ 12.10, GitLab webatara ikike ịnata na nyefee igodo na ọrụ CI site na iji GitLab onye na-ahụ maka ọrụ (GitLab runner). Ugbu a, anyị na-agbasawanye Nyochaa site na iji JWT, na-agbakwụnye syntax ọhụrụ secrets ịgba akwụkwọ .gitlab-ci.yml. Nke a ga-eme ka ọ dịrị gị mfe ịtọlite ​​​​ma jiri ebe nchekwa HashiCorp na GitLab.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka iji igodo arụ ọrụ и tiketi mbụ.

Na-ewebata GitLab Kubernetes Agent

(PREMIUM, ULTIMATE) Usoro okirikiri DevOps: Hazie

Njikọ GitLab na Kubernetes emeela ka o kwe omume ibuga na ụyọkọ Kubernetes na-enweghị mkpa nhazi akwụkwọ ntuziaka. Ọtụtụ ndị ọrụ nwere mmasị na ịdị mfe iji ngwugwu a, ebe ndị ọzọ nwetara ụfọdụ ihe isi ike. Maka njikọta dị ugbu a, ụyọkọ gị ga-enwerịrị ike ịnweta ya na ịntanetị ka GitLab nweta ya. Maka ọtụtụ ụlọ ọrụ, nke a agaghị ekwe omume n'ihi na ha na-amachibido ịnweta ụyọkọ maka nchekwa, nnabata, ma ọ bụ usoro iwu. Iji nweta ihe mgbochi ndị a, ndị ọrụ kwesịrị iwulite ngwaọrụ ha n'elu GitLab, ma ọ bụghị ya, ha agaghị enwe ike iji njirimara a.

Taa, anyị na-ewebata GitLab Kubernetes Agent, ụzọ ọhụrụ iji ebuga na ụyọkọ Kubernetes. Onye nnọchi anya na-agba ọsọ n'ime ụyọkọ gị, yabụ na ịkwesighi ikpughe ya na ịntanetị niile. Onye nnọchi anya ahụ na-ahazi nnabata ahụ site na ịrịọ mgbanwe ọhụrụ site na GitLab, kama GitLab ịkwanye mmelite na ụyọkọ ahụ. N'agbanyeghị usoro GitOps ị na-eji, GitLab kpuchie gị.

Biko mara na nke a bụ ntọhapụ izizi nke onye nnọchi anya. Ihe anyị na-elekwasị anya ugbu a maka GitLab Kubernetes Agent bụ ịhazi na jikwaa ntinye ọrụ site na koodu. Ụfọdụ atụmatụ njikọta Kubernetes dị ugbu a, dị ka bọọdụ ibunye na ngwa jikwaa GitLab, akwadobeghị. Anyị na-echena a ga-agbakwunye ikike ndị a na onye ọrụ na mwepụta n'ọdịnihu, yana njikọta ọhụrụ lekwasịrị anya na nchekwa na nnabata.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ ozi GitLab Kubernetes и tiketi mbụ.

Nye ndị ọrụ ikike ibuga ikike na-enweghị ohere koodu

(PREMIUM, ULTIMATE, SILVER, GOLD) Usoro okirikiri DevOps: Mwepụta

Na mbụ, sistemụ ikike GitLab mere ka o sie ike ikewa ọrụ dị n'etiti ndị otu gị nke ọma n'etiti ndị na-ahụ maka mmepe na ndị na-ahụ maka ibuga. Site na ntọhapụ nke GitLab 13.4, ị nwere ike inye ikike ịkwado arịrịọ njikọ maka mbugharị, yana ibuga ndị na-edeghị koodu ahụ n'ezie, na-enyeghị ha ikike ịnweta onye nlekọta (na mpaghara Russia nke GitLab "onye na-elekọta" ).

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ ịnweta gburugburu и mbụ Epic.

Ebe nchekwa

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: echekwara

Na mbụ, njikwa adịghị ike ọkwa ọkwa amachaghị na arụmọrụ yana mgbanwe. Ihe interface ahụ bụ otu ibe na-ejikọta nkọwa nke adịghị ike, eserese metrics, na ntọala. Enweghị nnukwu ohere iji mepụta atụmatụ ndị a ma ọ bụ jiri atụmatụ nchekwa ndị ọzọ.

Anyị emeela mgbanwe ndị bụ isi na otu anyị si ejikwa nchekwa na nghọta na GitLab. Otu nchekwa ihe atụ agbanweela ka ọ bụrụ ebe nchekwa niile. Mgbanwe kachasị ukwuu bụ iwebata usoro nchịkọta nhọrọ ọhụrụ: kama otu ibe, ị na-ahụ ugbu a dashboard nchekwa, mkpesa adịghị ike, na ngalaba ntọala iche iche. Ọ bụ ezie na ọrụ ahụ agbanwebeghị, ikewa ya na akụkụ ga-enye ohere imeziwanye ngalaba a nke ga-esi ike ma ọ bụghị ya. Nke a na-esetịpụkwa ụzọ maka ịgbakwunye ike ndị ọzọ metụtara nchekwa n'ọdịnihu.

Ngalaba akụkọ vulnerability raara onwe ya nye ugbu a nwere ohere karịa iji gosipụta nkọwa dị mkpa. Nke a bụ adịghị ike ndị dị ugbu a na ndepụta adịghị ike nke ọrụ ahụ. Ibugharị wijetị nwere metrik adịghị ike gaa na ngalaba dị iche na-emepụta ogwe njikwa nchekwa dabara adaba. Ugbu a ọ bụ kwaaji maka nleba anya n'ọdịnihu-ọ bụghị naanị maka njikwa adịghị ike, mana maka metrik ọ bụla metụtara nchekwa. N'ikpeazụ, mpaghara ntọala dị iche na-emepụta oghere maka ntọala nchekwa ọkwa niile, ọ bụghị naanị njikwa adịghị ike.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ ebe nchekwa ihe и mbụ Epic.

Atụmatụ mgbanwe dị ugbu a na GitLab Starter

(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mwepụta

A tọhapụrụ GitLab 11.4 ụdị alfa nke njirimara switchable. Na 12.2 anyị webatara atụmatụ maka ha pasent nke ndị ọrụ и site na njirimara njirimara, na na 13.1 ha gbakwunyere ndepụta onye ọrụ и ịtọ atụmatụ maka gburugburu ebe dị iche iche.

Na mbido afọ a, GitLab mere nkwa ịkwaga 18 atụmatụ banye na-emeghe isi iyi. Na ntọhapụ a, anyị emechaala mbugharị nke njirimara mgbanwe gaa na atụmatụ Starter ma ga-aga n'ihu ịkwaga ha na Core site na. Git Lab 13.5. Obi dị anyị ụtọ iwetara ọtụtụ ndị ọrụ njirimara a ma chọọ ịnụ ka ị si eji ya.

Akwụkwọ na atụmatụ mgbanwe и tiketi mbụ.

Ntugharị ọsọ ọsọ site na ogwe ọchụchọ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Nnweta

Mgbe ụfọdụ mgbe ị na-agagharị GitLab, ịchọrọ ịga ozugbo na otu oru ngo karịa ibe nsonaazụ ọchụchọ.

Iji ihe nchọta zuru ụwa ọnụ, ị nwere ike ịnyagharịa ngwa ngwa gaa na tiketi, otu, ọrụ, ntọala na isiokwu enyemaka kacha ọhụrụ. Ị nwere ike iji hotkey /ịkwaga cursor gị gaa n'ogwe ọchụchọ ka ịnyagharịa GitLab ọbụna karịa nke ọma!

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Chọọ akwụkwọ akpaghị aka и tiketi mbụ.

Na-egosi mkpuchi koodu na arịrịọ nchikota dị iche

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Mgbe ị na-enyocha arịrịọ njikọta, ọ nwere ike isi ike ikpebi ma koodu agbanwere kpuchiri ya site na ule otu. Kama, ndị nleba anya nwere ike ịdabere na mkpuchi n'ozuzu ya wee rịọ ka abawanye tupu ha anabata arịrịọ njikọ. Nke a nwere ike iduga n'ụzọ jọgburu onwe ya maka nyocha ederede, nke na-agaghị emeziwanye ogo koodu ma ọ bụ mkpuchi nnwale.

Ugbu a, mgbe ị na-elele ihe dị iche iche arịrịọ njikọ, ị ga-ahụ ihe ngosi mkpuchi koodu. Akara ọhụrụ ga-enye gị ohere ịghọta ngwa ngwa ma koodu agbanwere kpuchiri ya site na nyocha otu, nke ga-enyere aka mee ka nyocha koodu dị ngwa na oge ijikọ na ibuga koodu ọhụrụ.

Achọpụta Fabio Huser na Siemens maka njirimara a!

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ na-egosipụta mkpuchi koodu site na ule и tiketi mbụ.

Ọtụtụ gburugburu na oru ngo na panel Environments

(PREMIUM, ULTIMATE, SILVER, GOLD) Usoro okirikiri DevOps: Mwepụta

Kemgbe mwepụta nke GitLab 12.5 na-eji gburugburu ogwe ị nwere ike nyochaa ọnọdụ gburugburu, mana ọ bụghị ihe karịrị gburugburu asaa na ọrụ atọ. Anyị emelitela panel a na ntọhapụ 13.4 site na ịdepụta ya iji nyere gị aka idobe ma jikwaa gburugburu gị n'ọ̀tụ̀tụ̀. Ugbu a ị nwere ike ịhụ ọtụtụ gburugburu na ọrụ ndị ọzọ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ panel gburugburu и tiketi mbụ.

GitLab na-achịkwa onye na-eweta GitLab Terraform

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Hazie

Na nso nso a anyị natara ikike onye na-elekọta GitLab Terraform onye na-eweta ya na atụmatụ kwalite ya na mwepụta ndị na-abịa. N'ime ọnwa gara aga, anyị anabatala arịrịọ njikọ 21 ma mechie tiketi 31, gụnyere ụfọdụ ahụhụ dị ogologo na atụmatụ efu dị ka. nkwado ọmụmaatụ ụyọkọ. Ị nwere ike mụtakwuo maka onye na-eweta GitLab Terraform na akwụkwọ Terraform.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ ndị na-enye GitLab Terraform и tiketi mbụ.

Nnwale API fuzzing nwere nkọwapụta OpenAPI ma ọ bụ faịlụ HAR

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: echekwara

Nnwale fuzzing API bụ nnukwu ụzọ iji chọta ahụhụ na adịghị ike na ngwa webụ gị yana API nke nyocha na ụzọ nnwale ndị ọzọ nwere ike tufuo.

Nnwale fuzzing API na GitLab na-enye gị ohere ịnye Mepee API v2 nkọwapụta ma ọ bụ HAR faịlụ ngwa gị wee wepụta data ntinye na-akpaghị aka emebere iji nwalee ikpe ihu wee chọta ahụhụ. A na-ahụ nsonaazụ ozugbo n'ime pipeline gị.

Nke a bụ mwepụta nnwale fuzz API nke mbụ anyị ga-amasị anyị ịnụ ihe ị chere. Anyị nwere ọtụtụ ngwaahịa maka nnwale fuzz ọtụtụ echiche, nke anyị ga-adabere na ntọhapụ nke njirimara a.

Akwụkwọ Nlele Nlegharị anya API и mbụ Epic.

Hụchalụ eserese ọhụrụ na panel metrik

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Na mbụ, imepụta eserese na dashboard metrics na GitLab abụghị ọrụ dị mfe. Mgbe ịmechara metrik na faịlụ YAML dashboard, ị mere mgbanwe na master, na-enweghị ike ịchọpụta na eserese ahụ emepụtara ọhụrụ na-arụ ọrụ dịka ịchọrọ. Malite na ntọhapụ a, ị nwere ike ịhụchalụ mgbanwe ka ị na-emepụta eserese ahụ, na-enweta echiche nke nsonaazụ tupu izipu mgbanwe na faịlụ YAML dashboard.

Akwụkwọ maka ịgbakwunye eserese ọhụrụ na panel и tiketi mbụ.

Data na mkpuchi koodu site na ule maka ọrụ niile nke otu

(PREMIUM, ULTIMATE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Mgbe ị na-ejikwa ọtụtụ ọrụ dị na GitLab, ị ga-achọ otu ebe ozi gbasara otu mkpuchi koodu si agbanwe ka oge na-aga n'ofe ọrụ niile. Na mbụ, igosipụta ozi a chọrọ ọrụ ntuziaka na-agwụ ike ma na-ewe oge: ị ga-ebudata data mkpuchi koodu site na ọrụ ọ bụla wee jikọta ya na tebụl.

Na ntọhapụ 13.4, ọ bịara nwee ike ịgbakọta ngwa ngwa na ngwa ngwa .csv faịlụ na data niile na mkpuchi koodu maka ọrụ niile nke otu ma ọ bụ maka nhọrọ nke ọrụ. Njirimara a bụ MVC, ike ga-esochi ya mkpirisi mkpuchi mkpuchi ogologo oge.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Ndekọ nyocha ebe nchekwa и tiketi mbụ.

Nkwado maka asụsụ ọhụrụ maka ule fuzz zuru oke

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: echekwara

Ntọhapụ a na-ewebata nkwado maka ọtụtụ asụsụ ọhụrụ maka nnwale fuzz nke ezubere maka mkpuchi zuru oke.

Ugbu a ị nwere ike nyochaa ike zuru oke nke nnwale fuzzing na ngwa Java, Rust, na Swift wee chọta mperi na adịghị ike nke nyocha na ụzọ nnwale ndị ọzọ nwere ike tufuo.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ na asụsụ akwadoro maka nnwale fuzz и mbụ Epic.

Mkpu na ibe gburugburu ebe obibi

(PREMIUM, ULTIMATE, SILVER, GOLD) Usoro okirikiri DevOps: Mwepụta

Ibe gburugburu na-egosi ọnọdụ gburugburu gị n'ozuzu ya. N'ime ntọhapụ a, anyị emeela ka ibe a dịkwuo mma site n'ịgbakwunye ngosi ngosi. Ngosipụta na-akpalite yana ọnọdụ gburugburu gị ga-enyere gị aka ime ngwa ngwa iji dozie ọnọdụ ndị bilitere.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka ịlele ọkwa ọhụrụ na gburugburu и tiketi mbụ.

Ọkpụkpọ ọkpọkọ akwụrụ nwere ike na-arụ pipeline akwụkwụ ha ugbu a

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Site n'iji pipeline akwụ ụgwọ, ọ ga-ekwe omume ugbu a ịgbanye ọkpọkọ ọhụrụ n'ime ọkpọkọ ụmụaka. Ọkwa ọzọ nke omimi nwere ike ịba uru ma ọ bụrụ na ịchọrọ mgbanwe iji mepụta ọnụọgụ ọnụọgụ nke pipeline.

Na mbụ, mgbe ị na-eji pipeline akwụ ụgwọ, pipeline ụmụaka ọ bụla chọrọ ọrụ mkpali ka ejiri aka kọwaa ya na pipeline nne na nna. Ugbu a, ị nwere ike ịmepụta pipeline akwụghị ụgwọ nke ga-eji ike malite ọnụ ọgụgụ ọ bụla nke pipeline akwụ ọhụrụ. Dịka ọmụmaatụ, ọ bụrụ na ị nwere monorepository, ị nwere ike ịmepụta subpipeline nke mbụ, nke n'onwe ya ga-emepụta ọnụ ọgụgụ a chọrọ nke pipeline ọhụrụ dabere na mgbanwe na alaka ụlọ ọrụ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ Pipeline akwụrụ и tiketi mbụ.

Ntugharị emelitere n'etiti nne na nna na ọkpọkọ akwụkwụ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Na mbụ, ịnyagharị n'etiti nne na nna na pipeline akwụghị ụgwọ adịchaghị mma - ịchọrọ ọtụtụ pịa iji ruo pipeline achọrọ. Ọ dịghịkwa mfe ịchọpụta ọrụ malitere pipeline. Ugbu a ọ ga-adị mfe ịhụ njikọ dị n'etiti nne na nna na pipeline akwụ ụgwọ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ Pipeline akwụrụ и tiketi mbụ.

Ọrụ matriks yiri ya na-egosi mgbanwe dị mkpa na aha ọrụ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Ọ bụrụ na ị na-eji ọrụ matrix, O nwere ike ịbụ na ị chọpụtala na ọ na-esiri ike ịchọpụta matrix variable e ji mee ihe maka otu ọrụ, ebe ọ bụ na aha ọrụ dị ka. matrix 1/4. Na ntọhapụ 13.4, ị ga-ahụ ụkpụrụ mgbanwe dị mkpa nke ejiri rụọ ọrụ ahụ kama aha aha ọrụ. Dịka ọmụmaatụ, ọ bụrụ na ebumnuche gị bụ imezigharị ihe owuwu x86, a ga-akpọ ọrụ ahụ matrix: debug x86.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka Parallel Matrix Jobs и tiketi mbụ.

Mmezi ndị ọzọ na GitLab 13.4

Jikọọ akaụntụ Atlassian

(CORE, STARTER, PREMIUM, ULTIMATE) Usoro okirikiri DevOps: Jikwaa

Ndị ọrụ GitLab ga-enwe ike jikọọ akaụntụ GitLab na akaụntụ Atlassian Cloud ha. Nke a ga-enye gị ohere iji nzere Atlassian gị wee banye GitLab, ọ ga-atọkwa ntọala maka nkwalite njikọta n'ọdịnihu. Gitlab na Jira yana ngwaahịa ndị ọzọ sitere na ahịrị Atlassian.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ njikọta nke Atlassian и tiketi mbụ.

Na-ebupụ ndepụta nke mmekọ niile

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: Jikwaa

Otu ndị lekwasịrị anya nrube isi chọrọ ụzọ iji gosi ndị na-enyocha ihe nlele zuru oke nke ihe mejupụtara ya na mgbanwe ọ bụla enyere na mmepụta. Na GitLab, nke a pụtara ịnakọta ihe niile n'otu ebe: ịrịọ arịrịọ, tiketi, pipeline, nyocha nchekwa na data ndị ọzọ. Ruo ugbu a, ị ga-eji aka nakọta ya na GitLab ma ọ bụ hazie ngwaọrụ gị iji nakọta ozi ahụ, nke na-adịghị mma nke ukwuu.

Ị nwere ike ugbu a na-anakọta na mbupụ data a iji mezuo ihe nyocha ma ọ bụ mee nyocha ndị ọzọ. Ka mbupụ ndepụta nke njikọ njikọ niile maka otu dị ugbu a, ị ga-aga Dashboards nnabata wee pịa bọtịnụ ahụ Ndepụta nke mmekọ ọnụ niile. Faịlụ ga-enwe ntinye niile nke arịrịọ njikọta, onye ode akwụkwọ ha, ID nke arịrịọ njikọ jikọtara, otu, ọrụ, ndị na-akwado na ozi ndị ọzọ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka ịmepụta akụkọ и tiketi mbụ.

Depụta ma jikwaa akara nnweta nkeonwe site na API

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: Jikwaa

Ijikwa ịnweta ohere aha GitLab bụ akụkụ dị mkpa nke mbọ nnabata. Site na ụkpụrụ nke obere ihe ùgwù ruo ịkwụsị ohere nke oge, enwere ike ịnwe ọtụtụ ihe achọrọ jikọtara na akara nnweta nkeonwe na GitLab. Iji mee ka ọ dịrị mfe idowe na jikwaa nzere onye ọrụ niile n'ime oghere aha gị, anyị enyela ikike ịdepụta akara ohere nkeonwe na nhọrọ. jụ ohere site na API.

Nkwalite ndị a na GitLab API na-enye ndị ọrụ ohere ịdepụta na kagbuo akara ohere nke onwe ha, yana ndị nchịkwa ka ha depụta na kagbuo akara ndị ọrụ ha. Ọ ga-adịrị ndị nchịkwa mfe ugbu a ịhụ onye nwere ohere ịnweta aha ha, mee mkpebi ịnweta dabere na data onye ọrụ, ma kagbuo akara ohere nkeonwe nke nwere ike imebi ma ọ bụ nke dara na-abụghị iwu njikwa ohere nke ụlọ ọrụ.

Akwụkwọ ikike nnweta nkeonwe и tiketi mbụ.

Okwu metụtara yana atụmatụ ndị ọzọ dị ugbu a na GitLab Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Atụmatụ

Ọnwa ole na ole gara aga, anyị kwupụtara atụmatụ iji ntụgharị asụsụ nke atụmatụ 18 ka ọ bụrụ koodu mmalite mepere emepe. Site n'ịrụ ọrụ iji mezuo nkwa a, anyị emeela tiketi ndị metụtara, tiketi mbupụ na CSV и ọnọdụ nlebara anya bọọdụ ọrụ (na mpaghara Russia nke GitLab “bọọdụ mkparịta ụka”) dị na atụmatụ isi. Nke a na-emetụta naanị “njikọ na” mmekọrịta, mmekọrịta “ngbochi” na “kpọchiri” na-anọgide na atụmatụ akwụ ụgwọ.

Akwụkwọ na tiketi ndị metụtara ya и tiketi mbụ.

Na-egosipụta aha ngalaba mmalite n'ime akụkụ arịrịọ njikọ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Mgbe ị na-enyocha mgbanwe koodu, mkparita ụka, na ịrịọ arịrịọ, ọ na-adịkarị mma ịme nlele mpaghara nke alaka ụlọ ọrụ maka nyocha miri emi. Agbanyeghị, ịchọta aha eri ahụ na-esiwanye ike ka agbakwunyere ọdịnaya karịa na nkọwa arịrịọ njikọ ma ị ga-atụgharị gaa n'ihu na ibe ahụ.

Anyị atụkwasịla aha alaka ahụ n'akụkụ ebe a na-arịọ arịrịọ, na-eme ka ọ nweta ya n'oge ọ bụla yana wepụ mkpa ọ dị ịpịgharịa na ibe ahụ dum. Dị ka njikọ nke arịrịọ njikọ, ngalaba ngalaba isi iyi nwere bọtịnụ “mbipụta” dabara adaba.

Achọpụta Ethan Reesor maka nnukwu onyinye gị na mmepe nke atụmatụ a!

Jikota akwụkwọ arịrịọ и tiketi mbụ.

Ngosipụta nke ọnụnọ faịlụ dara ada na ịrịọ arịrịọ dị iche

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Jikọta arịrịọ na-agbakwunye mgbanwe na ọtụtụ faịlụ mgbe ụfọdụ na-adaba ọdịiche nke faịlụ buru ibu iji melite arụmọrụ nsụgharị. Mgbe nke a mere, ọ ga-ekwe omume ịwụpụ faịlụ na mberede n'oge nyocha, karịsịa na ịrịọ arịrịọ na ọnụ ọgụgụ buru ibu nke faịlụ. Malite na ụdị 13.4, ịrịọ arịrịọ ga-egosipụta ọdịiche nwere faịlụ apịaji, yabụ ị gaghị echefu faịlụ ndị a n'oge nyocha koodu. Maka idoanya ka ukwuu, anyị na-eme atụmatụ itinye nkọwa na faịlụ ndị a na mwepụta n'ọdịnihu. Nọrọ na nche maka mmelite na gitlab tiketi #16047.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ na faịlụ apịaji na arịrịọ dị iche и tiketi mbụ.

Ịdọ aka ná ntị gbasara ọnụnọ faịlụ dara ada na ọdịiche nke arịrịọ njikọ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

N'ime ngalaba dị iche iche ịrịọ arịrịọ, nnukwu faịlụ na-adaba iji kwalite arụmọrụ. Agbanyeghị, mgbe ị na-elele koodu, enwere ike ịtufu faịlụ ụfọdụ mgbe onye nlebanya pịgharịa na ndepụta faịlụ, ebe ọ bụ na nnukwu faịlụ niile dara.

Anyị atụkwasịla ịdọ aka ná ntị a na-ahụ anya n'elu ibe arịrịọ dị iche iche iji gwa ndị ọrụ na enwere faịlụ ejikọtara na ngalaba a. N'ụzọ dị otú a, ị gaghị atụ uche mgbanwe ọ bụla na arịrịọ njikọ n'oge ntụle.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ na faịlụ apịaji na arịrịọ dị iche и tiketi mbụ.

Mgbake na akpaghị aka nke ebe nchekwa ụyọkọ Gitaly

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Na mbụ, mgbe ọnụ ụzọ ụyọkọ Gitaly na-anọghị n'ịntanetị, akara ebe nchekwa ndị dị na ọnụ ahụ dị ka naanị ọgụgụ. Nke a gbochiri mfu data na ọnọdụ ebe enwere mgbanwe na ọnụ ọnụ nke emebeghị ka emeghachi ya. Mgbe ọnụ ụzọ ahụ lọghachiri na ntanetị, GitLab eweghachighị ya ozugbo, ndị nchịkwa ga-eji aka malite usoro mmekọrịta ma ọ bụ nabata mfu data. Ọnọdụ ndị ọzọ, dị ka ọdịda nke ọrụ mmụgharị na ọnụ nke abụọ, nwekwara ike bute ebe nchekwa kwụ ọtọ ma ọ bụ naanị ọgụgụ. N'okwu a, ebe nchekwa ahụ ka dịgidere ruo mgbe ọrụ edemede ọzọ mere, nke ga-amalite ọrụ mmeghari.

Iji dozie nsogbu a Kwesịrị ekwesị ugbu a na-ahazi ọrụ ntugharịgharị mgbe ọ chọpụtara ebe nchekwa ochie n'otu ọnụ yana ụdị ebe nchekwa kachasị ọhụrụ na nke ọzọ. Ọrụ mmụgharị a na-eme ka ebe nchekwa ahụ dị ọhụrụ na-akpaghị aka, na-ewepụ mkpa iji aka weghachi data. Iweghachite akpaaka na-ahụkwa na a na-ewelite ọnụ ụzọ abụọ ngwa ngwa ma ọ bụrụ na ọrụ mmegharị ahụ dara, kama ichere ọrụ ide ihe ọzọ. Ebe ọ bụ na ọtụtụ ụyọkọ Gilaly na-echekwa ọnụ ọgụgụ dị ukwuu nke ebe nchekwa, nke a na-ebelata nke ukwuu oge ndị nchịkwa na ndị injinia ntụkwasị obi na-eji nwetaghachi data mgbe njehie gasịrị.

Na mgbakwunye, nrụzi akpaka na-amalite ntugharị nke ebe nchekwa na oghere Gitaly ọhụrụ ọ bụla agbakwunyere na ụyọkọ, na-ewepụ ọrụ aka mgbe ị na-agbakwunye ọnụ ọhụrụ.

Gitaly Data Iweghachite Document и tiketi mbụ.

Kaa akara n'ọrụ ka emechara na ibe imewe

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Nkwurịta okwu dị mma na GitLab dabere na ndepụta ime. Ọ bụrụ na akpọtụrụ gị na nkwupụta, ọ dị oke mkpa inwe ike ịwụli elu n'ọrụ wee malite ime ihe ma ọ bụ kaa ya akara ka emechara. Ọ dịkwa mkpa ka ị nwee ike ikenye onwe gị ọrụ mgbe ịchọrọ ịrụ ọrụ na ihe ma ọ bụ laghachi na ya ma emechaa.

Na mbụ, ịnweghị ike itinye ihe aga-eme ma ọ bụ kaa ha akara ka emechara mgbe ị na-arụ ọrụ na atụmatụ. Nke a kpasuru nke ọma nzikọrịta ozi n'etiti ndị otu ngwaahịa, ebe ọ bụ na ime ihe bụ ihe dị oke mkpa nke usoro ọrụ GitLab.

Na ntọhapụ 13.4, aghụghọ na-enweta nkọwa tiketi n'iji ọrụ eme ihe, nke na-eme ka ha na ha na-arụ ọrụ na-agbanwe agbanwe na ịrụ ọrụ nke ọma.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ na ịgbakwunye ọrụ maka imewe и tiketi mbụ.

Ntuziaka nchọpụta nsogbu emelitere maka CI/CD

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Anyị emelitela ntuziaka nchọpụta nsogbu maka GitLab CI/CD yana ozi ndị ọzọ gbasara nsogbu nkịtị ị nwere ike izute. Anyị na-atụ anya na akwụkwọ emelitere ga-abụ ihe bara uru iji nyere gị aka ibili na-agba ọsọ GitLab CI/CD ngwa ngwa na ngwa ngwa.

Akwụkwọ nchọpụta nsogbu CI/CD и tiketi mbụ.

Arịrịọ njikọta agaghịzi ada na kwụ n'ahịrị jikọtara ọnụ

(PREMIUM, ULTIMATE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Na mbụ, arịrịọ njikọta nwere ike ịpụ na kwụ n'ahịrị ọnụ na mberede n'ihi nzaghachi n'oge. Ọ bụrụ na arịrịọ njikọ abanyelarị na kwụ n'ahịrị ma mmadụ gbakwunyere okwu na ya nke mebere mkparịta ụka ọhụrụ edozibeghị, arịrịọ njikọ ahụ anabataghị nke ọma maka njikọta na ọ ga-ada na kwụ n'ahịrị. Ugbu a, ka agbakwunyere arịrịọ njikọ na kwụ n'ahịrị ọnụ, enwere ike ịgbakwunye nkọwa ọhụrụ n'atụghị egwu imebi usoro njikọ ahụ.

Jikota akwụkwọ kwụ n'ahịrị и tiketi mbụ.

Na-egosipụta uru mkpuchi koodu maka ọrụ na arịrịọ njikọta

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Ndị mmepe ga-enwe ike ịhụ uru mkpuchi koodu ahụ mgbe pipeline gwụchara - ọbụlagodi n'ọnọdụ dị mgbagwoju anya dị ka ịgbanye pipeline nwere ọtụtụ ọrụ dị mkpa ka atụgharị iji gbakọọ uru mkpuchi. Na mbụ, wijetị arịrịọ jikọrọ ọnụ gosipụtara naanị nkezi ụkpụrụ ndị a, nke pụtara na ị ga-agagharị na ibe ọrụ wee laghachi na arịrịọ njikọta iji nweta ụkpụrụ mkpuchi etiti. Iji chekwaa oge na usoro ndị a, anyị mere wijetị ka ọ gosipụta uru mkpuchi nkezi, mgbanwe ya n'etiti alaka ebumnuche na isi mmalite, yana ngwa ọrụ nke na-egosi uru mkpuchi maka ọrụ ọ bụla dabere na nke a gbakọrọ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ nyocha mkpuchi koodu и tiketi mbụ.

Iwepu ngwugwu na ndekọ ngwugwu mgbe ị na-elele otu

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: ngwugwu

Ndebanye aha ngwugwu GitLab bụ ebe ịchekwa na kesaa ngwugwu n'ụdị dị iche iche. Mgbe ị nwere ọtụtụ ngwugwu na oru ngo ma ọ bụ otu gị, ị ga-achọ ngwa ngwa chọpụta ngwugwu na-ejighị ya ma wepụ ha ka ndị mmadụ ghara ibudata ha. Ị nwere ike wepu ngwugwu na ndekọ gị site na API ngwugwu ma ọ bụ site na ngwungwu ndekọ njirimara interface. Agbanyeghị, ruo ugbu a ị nweghị ike iwepu ngwugwu mgbe ị na-elele otu site na UI. N'ihi ya, ị ga-ewepụrịrị ngwungwu ndị na-adịghị mkpa na nhazi ọ bụla, nke na-adịghị arụ ọrụ.

Ị nwere ike wepu ngwugwu mgbe ị na-elele ndekọ ngwungwu otu. Naanị gaa na ibe ndekọ ngwungwu otu ahụ, yochaa aha ngwugwu ndị ahụ, ma wepụ ihe ọ bụla ị na-achọghị.

Akwụkwọ maka iwepụ ngwugwu na ndekọ ngwugwu и tiketi mbụ.

Ịkọwa ngwugwu Conan ruo ọkwa ọrụ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: ngwugwu

Ị nwere ike iji ebe nchekwa Conan dị na GitLab ka bipụta ma kesaa ndabere C/C++. Agbanyeghị, ngwungwu ndị gara aga nwere ike ịgbatị ruo n'ọkwa atụ, n'ihi na aha ngwugwu Conan nwere ike ịbụ naanị mkpụrụedemede 51 kacha. Ọ bụrụ na ịchọrọ ibipụta ngwungwu sitere na obere otu, ọmụmaatụ gitlab-org/ci-cd/package-stage/feature-testing/conan, ọ fọrọ nke nta ka ọ ghara ikwe omume ime.

Ị nwere ike ugbu a tụọ ngwugwu Conan ruo ọkwa ọrụ, na-eme ka ọ dị mfe ibipụta na kesaa ihe ndabere ọrụ gị.

Akwụkwọ Mbipụta nke ngwugwu Conan и tiketi mbụ.

Nkwado maka ndị njikwa ngwugwu ọhụrụ na asụsụ maka nyocha ndabere

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: echekwara

Anyị nwere obi ụtọ ịgbakwunye nyocha ndabere maka C, C++, C # na .Net code project na-eji NuGet 4.9+ ma ọ bụ ndị njikwa ngwugwu Conan na ndepụta anyị. asụsụ akwadoro na usoro. Ị nwere ike ugbu a mee ka nyocha dabere dị ka akụkụ nke Secure ogbo iji lelee adịghị ike ama ama na ndabere agbakwunyere site na ndị njikwa ngwugwu. A ga-egosipụta adịghị ike ndị ahụ achọtara na arịrịọ njikọ gị yana ọkwa ha siri ike, ka ị mara tupu ịmekọrịta njikọ ahụ ihe ize ndụ nke ịdabere ọhụrụ na-ebu. Ị nwekwara ike hazie ọrụ gị ka ọ chọrọ njikota nkwenye maka ndabere nwere adịghị ike nwere oke dị oke egwu (Critical), elu (Elu) ma ọ bụ amaghi (Amaghi ama).

Akwụkwọ maka asụsụ akwadoro na ndị njikwa ngwugwu и mbụ Epic.

Amamọkwa mgbe ị na-agbanwe ntọala arịrịọ njikọta ka ọ bụrụ 'jikota mgbe pipeline rụchara nke ọma'

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mwepụta

Na mbụ, mgbe ịtọ ntọala arịrịọ njikọ Jikọta mgbe pipeline gwụchara (Jikota Mgbe Pipeline Ga-aga nke ọma, MWPS) enweghị ozi email ezitere. Ị ga-eji aka lelee ọkwa ahụ ma ọ bụ chere maka ọkwa njikọ. Site na ntọhapụ a, anyị nwere obi ụtọ ịnye onyinye ndị ọrụ @ravishankar2kool, nke doziri nsogbu a site n'ịgbakwunye ọkwa na-akpaghị aka nye onye ọ bụla debanyere aha na arịrịọ njikọ mgbe onye nyocha gbanwere ntọala njikọ na MWPS.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka ịjikota ọkwa mmemme и tiketi mbụ.

Ịmepụta ụyọkọ EKS nwere ụdị Kubernetes akọwapụtara nke onye ọrụ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Hazie

Ndị ọrụ GitLab nwere ike họrọ ụdị Kubernetes nke EKS ga-enye; ị nwere ike ịhọrọ n'etiti ụdị 1.14–1.17.

Akwụkwọ maka ịgbakwunye ụyọkọ EKS и tiketi mbụ.

Ịmepụta ihe omume dịka ụdị tiketi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Ọ bụghị nsogbu ọ bụla na-ebilite ozugbo na-akpalite ọkwa: ndị ọrụ na-akọ ọpụpụ yana ndị otu otu na-enyocha nsogbu arụmọrụ. Ihe omume bụ ugbu a ụdị tiketi, yabụ ndị otu gị nwere ike mepụta ha ngwa ngwa dịka akụkụ nke usoro ọrụ ha. Pịa Ọrụ ọhụrụ site na ebe ọ bụla na GitLab, na n'ọhịa Ụdị họrọ Ihe omume.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka iji aka mepụta ihe omume и tiketi mbụ.

Na-ekwupụta ọkwa GitLab na Markdown

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Anyị emelitela ọkwa GitLab site n'ịgbakwunye ụdị aha ọhụrụ maka ha na GitLab Markdown, na-eme ka ọ dịrị mfe ịkekọrịta na ịkọ ọkwa. Jiri ^alert#1234ịkpọsa njikere na mpaghara Markdown ọ bụla: na ihe omume, tiketi, ma ọ bụ ịrịọ arịrịọ. Nke a ga-enyekwara gị aka ịchọpụta ọrụ ndị a na-emepụta site na ọkwa karịa tiketi ma ọ bụ ịrịọ arịrịọ.

Akwụkwọ njikwa ihe mberede и tiketi mbụ.

Na-elele ibu njikere site na mberede

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Nkọwa njikere nwere ozi dị mkpa maka nchọpụta nsogbu na mgbake, yana ozi a kwesịrị ịdị mfe ịnweta ya ka ị ghara ịgbanwee ngwaọrụ ma ọ bụ taabụ ka ị na-arụ ọrụ iji dozie ihe merenụ. Ihe omume emepụtara site na ọkwa na-egosipụta nkọwa njikere zuru oke na taabụ Nkọwapụta.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

75% ọchụchọ dị elu ngwa ngwa

(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) Nnweta

GitLab, dị ka otu ngwa, nwere ikike pụrụ iche ime nchọpụta ọdịnaya n'ofe ọrụ DevOps gị niile ngwa ngwa. Na GitLab 13.4, ọchụchọ dị elu na-eweghachi nsonaazụ 75% ngwa ngwa mgbe ọ ejedebere na ụfọdụ oghere aha na ọrụ, dị ka na GitLab.com.

Akwụkwọ Ọchụchọ Ọsọ Ọsọ и tiketi mbụ.

Na-elele ọrụ ehichapụrụ maka ndị nchịkwa

(CORE, STARTER, PREMIUM, ULTIMATE) Usoro okirikiri DevOps: Jikwaa

Enwere nhọrọ iji yigharị nhichapụ ọrụ ewepụtara na 12.6. Agbanyeghị, na mbụ, ọ gaghị ekwe omume ịhụ ọrụ niile na-eche ihichapụ n'otu ebe. Ndị na-ahụ maka ihe atụ GitLab nwere ike ịlele ọrụ mkpochapụ niile na-echere n'otu ebe, yana bọtịnụ iji weghachi ọrụ ndị ahụ ngwa ngwa.

Njirimara a na-enye ndị ọrụ nchịkwa ikike dị ukwuu na nhichapụ ọrụ site na ịnakọta ozi niile dị mkpa n'otu ebe na inye ikike ịmegharị ihe nhichapụ na-achọghị.

Achọpụta Ashesh Vidyut (@asheshvidyut7) maka njirimara a!

Akwụkwọ maka ihichapụ ọrụ и tiketi mbụ.

Nkwado agbakwunyere maka iwu ịkwanye otu na API

(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Jikwaa

Na mbụ, enwere ike ịhazi iwu ịkwanye otu site na ịga na otu ọ bụla n'otu n'otu site na GitLab UI na itinye iwu ndị ahụ. Ị nwere ike ijikwa iwu ndị a ugbu a site na API iji kwado ngwá ọrụ omenala gị na akpaaka GitLab.

Akwụkwọ na iwu ntinye maka otu и tiketi mbụ.

Na-akagbu akara ohere nkeonwe maka nchekwa nzere jikwaara onwe ya

(ỌZỌ) Usoro okirikiri DevOps: Jikwaa

Nchekwa nzere Na-enye ndị nchịkwa ozi ha chọrọ iji jikwaa nzere onye ọrụ maka ihe atụ GitLab ha. N'ihi na otu ndị lekwasịrị anya nrube isi dị iche na njiri nke atumatu njikwa nzere ha, anyị agbakwunyela bọtịnụ na-enye ndị nchịkwa ohere kagbuo akara nnabata nke onye ọrụ (PAT). Ndị nchịkwa nwere ike ugbu a kagbuo PAT nwere ike imebi. Njirimara a bara uru maka ndị otu na-achọ nhọrọ nnabata ndị ọzọ na-agbanwe agbanwe iji belata ọgba aghara na ndị ọrụ ha.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ Nchekwa nzere и tiketi mbụ.

Faịlụ nhazi maka ndezi saịtị static

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Na GitLab 13.4, anyị na-ewebata ụzọ ọhụrụ iji hazie ndezi saịtị static. Ọ bụ ezie na faịlụ nhazi anaghị echekwa ma ọ bụ nweta ntọala ọ bụla na ntọhapụ a, anyị na-atọ ntọala maka nhazi nke omume onye ndezi n'ọdịnihu. Na mwepụta n'ọdịnihu anyị ga-agbakwunye na faịlụ ahụ .gitlab/static-site-editor.yml parameters maka echichi adreesị saịtị ntọala, nke A na-echekwa foto ndị eburu n'obi na nchịkọta akụkọ, na-ewepụ ntọala syntax Markdown na ntọala ndezi ndị ọzọ.

Akwụkwọ maka ịtọ onye ndezi saịtị static и mbụ Epic.

Na-edezi akụkụ mmalite nke faịlụ site na iji nchịkọta saịtị static

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Okwu ihu bụ ụzọ na-agbanwe agbanwe ma dịkwa mma iji kọwapụta mgbanwe ibe na faịlụ data maka nhazi site na generator saịtị static. A na-ejikarị ịtọ aha ibe, ndebiri okirikiri nhọrọ ukwuu, ma ọ bụ odee, mana enwere ike iji ya nyefee ụdị metadata ọ bụla na generator mgbe ị na-atụgharị ibe na HTML. Tinyere n'elu nke faịlụ data ọ bụla, a na-ahazi akụkụ mmeghe ka YAML ma ọ bụ JSON ma na-achọ syntax na-agbanwe agbanwe. Ndị ọrụ na-amachaghị iwu syntax akọwapụtara nwere ike banye n'amaghị ama tinye akara na-ezighi ezi, nke n'aka nke ya nwere ike ibute nsogbu nhazi ma ọ bụ ọbụna wuo ọdịda.

Ụdị ndezi WYSIWYG nke onye na-edezi saịtị static ewepụlarị intro na onye ndezi iji gbochie njehie nhazi ndị a. Agbanyeghị, nke a na-egbochi gị ịgbanwe ụkpụrụ echekwara na akụkụ a na-alaghachighị na ndezi na ọnọdụ isi mmalite. Na GitLab 13.4, ị nwere ike ịnweta ubi ọ bụla wee dezie uru ya na ụdị nwere ụdị ama ama. Mgbe pịa bọtịnụ Ntọala (Settings) otu panel ga-emeghe na-egosi ubi ụdị maka igodo ọ bụla akọwapụtara na mbido. A na-ejupụta ubi ndị dị ugbu a, na idezi nke ọ bụla n'ime ha dị mfe dị ka itinye ya na ụdị weebụ. Edezi intro n'ụzọ dị otú a na-ezere syntax dị mgbagwoju anya ma na-enye gị njikwa zuru oke na ọdịnaya ahụ ka ị na-ahụ na a na-ahazi nsonaazụ ikpeazụ mgbe niile.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ ndezi saịtị kwụ ọtọ и tiketi mbụ.

GitLab maka Jira na DVCS Njikọ dị ugbu a na Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Maka ndị ọrụ Jira na GitLab: Ngwa GitLab maka Jira и Njikọ DVCS nye gị ohere igosipụta ozi gbasara GitLab na-eme ma jikọta arịrịọ ozugbo na Jira. Ejikọtara ya na njikọta Jira anyị wuru, ị nwere ike ịgafe ngwa ngwa n'etiti ngwa abụọ a ka ị na-arụ ọrụ.

Atụmatụ ndị a dịbu naanị na atụmatụ adịchaghị anyị, mana ugbu a dị maka ndị ọrụ niile!

Jira akwụkwọ ntinye и tiketi mbụ.

Ọtụtụ ntuli aka maka azụmahịa ụyọkọ Gitaly (beta)

(CORE, STARTER, PREMIUM, ULTIMATE) Usoro okirikiri DevOps: Mepụta

Otu ụyọkọ Gitaly na-enye gị ohere ịmegharị ebe nchekwa Git n'ọtụtụ "ọkụ" Gitaly ọnụ. Nke a na-abawanye nnabata mmejọ site na iwepu otu isi ihe ọdịda. Ọrụ azụmahịa, ewepụtara na GitLab 13.3, na-eme ka a gbasaa mgbanwe na oghere Gitaly niile dị na ụyọkọ ahụ, mana naanị Gitaly nodes na-eme ntuli aka na nkwekọrịta nke isi node na-echekwa mgbanwe na diski. Ọ bụrụ na ọnụ ụzọ oyiri niile ekwenyeghị, ọ bụ naanị otu ụdị mgbanwe ka a ga-echekwa na diski, na-ekepụta otu ebe ọdịda ruo mgbe mmegharị asynchronous ga-agwụ.

Ọtụtụ ntuli aka na-eme ka nnabata mmejọ dị mma site na ịchọ nkwenye nke ọtụtụ ọnụ (ọ bụghị ihe niile) tupu ịchekwa mgbanwe na diski. Ọ bụrụ na agbanyere njirimara ntụgharị a, ederede kwesịrị ịga nke ọma n'ọtụtụ ọnụ. A na-emekọrịta ọnụ ọnụ ndị na-emegiderịta onwe ya na-akpaghị aka site na iji mmegharị asynchronous site na ọnụ ndị ahụ mebere quorum.

Akwụkwọ maka ịtọ ntọala na Gitaly и tiketi mbụ.

Nkwado schema omenala maka nkwado JSON na IDE webụ

(PREMIUM, ULTIMATE, SILVER, GOLD) Usoro okirikiri DevOps: Mepụta

Ọrụ ebe ndị mmadụ na-ede nhazi na JSON ma ọ bụ YAML na-enwekarị nsogbu n'ihi na ọ dị mfe ịme typo na imebi ihe. Ọ ga-ekwe omume ịde ngwaọrụ nyocha iji jide okwu ndị a na pipeline CI, mana iji faịlụ schema JSON nwere ike ịba uru iji nye akwụkwọ na nkọwa.

Ndị sonyere n'ọrụ nwere ike kọwapụta n'ime ebe nchekwa ha ụzọ maka atụmatụ omenala na faịlụ .gitlab/.gitlab-webide.yml, nke na-akọwapụta atụmatụ na ụzọ faịlụ ndị a ga-enyocha. Mgbe ị na-ebunye otu faịlụ n'ime IDE Weebụ, ị ga-ahụ nzaghachi ọzọ na nkwado iji nyere gị aka ịmepụta faịlụ ahụ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka atụmatụ omenala na IDE webụ и tiketi mbụ.

Oke ngalaba Acyclic Graph (DAG) eduzi abawanye ruo 50

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Ọ bụrụ na ị na-eji conveyors ya na eserese acyclic eduzi ya (Directed Acyclic Graph (DAG)), ị nwere ike ịchọpụta na enwere oke ọrụ iri nke ọrụ nwere ike ịkọwa na ya. needs:, oke obi ọjọọ. Na 13.4, abawanyela oke ndabara site na 10 ruo 50 iji nye ohere maka netwọk mmekọrịta dị mgbagwoju anya n'etiti ọrụ na pipeline gị.

Ọ bụrụ na ị bụ onye nchịkwa nke ihe atụ GitLab omenala, ị nwere ike ibuli oke a karịa site na ịtọlite ​​​​njirimara ntụgharị, n'agbanyeghị na anyị anaghị enye nkwado gọọmentị maka nke a.

Документация по настройке needs: и tiketi mbụ.

Omume emelitere needs maka ọrụ ndị a tụfuru

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

N'ọnọdụ ụfọdụ, ọrụ a tụfuru na pipeline nwere ike na-ezighi ezi na-ewere ya na ọ ga-aga nke ọma maka ndabere akọwapụtara na ya needs, nke mere ka ọrụ ndị na-esote na-arụ ọrụ, nke na-ekwesịghị ime. Edozila omume a na ụdị 13.4, yana needs ugbu a na-edozi nke ọma maka ọrụ ndị a tụfuru.

Документация по настройке needs и tiketi mbụ.

Tinye ngwa ngwa ikpeazụ iji gbochie ihichapụ ya

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

GitLab na-akpọchizi ọrụ ikpeazụ na-aga nke ọma na arịa ọkpọkọ na ngalaba ọ bụla na-arụsi ọrụ ike, ịrịọ arịrịọ, ma ọ bụ mkpado iji gbochie ihichapụ ya ka ọ gwụchara. Ọ na-adị mfe ịtọlite ​​​​iwu njedebe ike ike iji kpochapụ ihe ochie. Nke a na-enyere aka ibelata ohere diski ma hụ na ị na-enwe mgbe niile nnomi nke ihe ọhụrụ sitere na pipeline.

Akwụkwọ na ngwụcha Artifact и tiketi mbụ.

Ntuziaka CI/CD maka nkwalite pipeline

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Ịkwalite ọkpọkọ CI/CD gị nwere ike melite ọsọ nnyefe wee chekwaa ego. Anyị emeziwanyela akwụkwọ anyị ka ịtinye ntuziaka ngwa ngwa iji nweta ihe kacha mma n'ịkwalite pipeline gị.

Akwụkwọ maka ịkwalite arụmọrụ nnyefe и tiketi mbụ.

Ahaziri akụkọ nnwale site na ọkwa ule

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Akụkọ Ule otu bụ ụzọ dị mfe ịhụ nsonaazụ nke ule niile na pipeline. Otú ọ dị, site na ọnụ ọgụgụ dị ukwuu nke ule, ịchọta ule ndị dara ada nwere ike iwe ogologo oge. Ihe ndị ọzọ nwere ike ime ka akụkọ ahụ sie ike iji gụnyere ihe isi ike ịpịgharị site na nchọta ogologo oge yana ịgbachite oge na efu maka ule ndị na-erughị 1 sekọnd. Ugbu a, site na ndabara, mgbe ị na-ahazi akụkọ nyocha, ọ na-ebu ụzọ debe ule ndị dara na mmalite nke akụkọ ahụ, wee hazie ule ahụ site na ogologo oge. Nke a na-eme ka ọ dị mfe ịchọta ọdịda na ogologo ule. Na mgbakwunye, a na-egosipụta oge ule ugbu a n'ime sekọnd ma ọ bụ sekọnd, na-eme ka ọ dị ngwa ngwa ka ịgụọ ya, na edoziwokwa nsogbu mpịakọta gara aga.

Mpempe akwụkwọ mkpesa otu nnwale и tiketi mbụ.

Oke na nha faịlụ ebugoro na ndekọ ngwugwu

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: ngwugwu

Enwere oke na nha faịlụ ngwugwu enwere ike ibugo na ndekọ ngwugwu GitLab. Agbakwunyela mmachi iji bulie arụmọrụ ndekọ ngwugwu ma gbochie mmegbu. Oke na-adịgasị iche dabere n'ụdị ngwugwu. Maka GitLab.com, nha faịlụ kacha bụ:

  • Ọnụ: 250MB
  • Nchekwa: 3GB
  • NPM: 300MB
  • Ọnụ: 250MB
  • PIPI: 3GB

Maka oge GitLab omenala, ndabara bụ otu. Agbanyeghị, onye nchịkwa nwere ike imelite mmachi ahụ site na iji Ụgbọ okporo ígwè consoles.

Akwụkwọ na oke nha faịlụ и tiketi mbụ.

Jiri CI_JOB_TOKEN bipụta ngwungwu PyPI

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: ngwugwu

Ị nwere ike iji ebe nchekwa GitLab PyPI mepụta, bipụta na kesaa ngwugwu Python yana koodu isi iyi na pipeline CI/CD. Agbanyeghị, na mbụ ị nweghị ike ịnwapụta na ebe nchekwa ahụ site na iji mgbanwe gburugburu eburu ụzọ kọwaa CI_JOB_TOKEN. N'ihi ya, ị ga-eji nzere nkeonwe gị kwalite ebe nchekwa PyPI, ma ọ bụ na ị nwere ike kpebie na ị gaghị eji ebe nchekwa ahụ ma ọlị.

Ọ dị mfe ugbu a iji GitLab CI/CD bipụta ma wụnye ngwugwu PyPI site na iji mgbanwe gburugburu eburu ụzọ kọwaa. CI_JOB_TOKEN.

Akwụkwọ maka iji GitLab CI nwere ngwugwu PyPI и tiketi mbụ.

Profaịlụ nyocha DAST na arịrịọ

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: echekwara

Maka nyocha DAST achọrọ nke bụ ewebata na ntọhapụ gara aga, Agbakwunyela profaịlụ nyocha DAST. Ha na-agbatị ike nhazi nke nyocha ndị a, na-enye gị ohere ịmepụta ọtụtụ profaịlụ ngwa ngwa iji kpuchie ọtụtụ ụdị nyocha. Na 13.4, profaịlụ crawler na obodo na-agụnye ntọala oge nkwụsị crawler nke na-ewepụta ogologo oge DAST crawler kwesịrị ịgba ọsọ ka ọ na-anwa ịchọpụta ibe niile nke saịtị crawler. Profaịlụ ahụ gụnyekwara ntọala oge nkwụsị nke saịtị iji tọọ ogologo oge onye crawler kwesịrị ichere ka saịtị wee nwee ike ịnweta tupu ime ọpụpụ ahụ ma ọ bụrụ na saịtị ahụ anabataghị koodu ọnọdụ 200 ma ọ bụ 300. Ka anyị na-aga n'ihu na-emeziwanye njirimara a ga-adị. agbakwunyere na profaịlụ nyocha na mwepụta n'ọdịnihu; a ga-agbakwunye nhazi nhazi ọzọ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ profaịlụ DAST Scanner и tiketi mbụ.

Faịlụ nhazi redirect dị mfe maka ibe GitLab

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Mwepụta

Ọ bụrụ na ị na-eji ibe GitLab ma chọọ ijikwa mgbanwe URL nke ọma, ị nwere ike ị chọpụtala na ijikwa redirects na saịtị GitLab gị agaghị ekwe omume. GitLab na-enye gị ohere ịhazi iwu iji bugharịa otu URL gaa na nke ọzọ maka saịtị ibe gị site na ịgbakwunye faịlụ nhazi na ebe nchekwa. Emere ka atụmatụ a kwe omume site na ntinye aka nke Kevin Barnett (@PopeDrFreud), Eric Eastwood anyị (@MadLittleMods) na otu GitLab. Daalụ onye ọ bụla maka ntinye gị.

Akwụkwọ ntụgharị и tiketi mbụ.

GitLab na-achịkwa steeti Terraform

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Hazie

Ịnweta ụdị Terraform steeti ndị gara aga dị mkpa ma maka nrube isi yana maka nbipu ma ọ dị mkpa. A na-enye nkwado maka mbipụta Terraform steeti GitLab jikwaa malite na GitLab 13.4. A na-akwado nsụgharị na-akpaghị aka maka faịlụ steeti Terraform ọhụrụ. faịlụ steeti Terraform dị adị ga-abụ kwagara na-akpaghị aka na ebe nchekwa ụdịdị na ntọhapụ ọzọ.

Akwụkwọ maka steeti Terraform nke GitLab jisiri и tiketi mbụ.

Nkọwa ọkwa ọkwa dị mkpa

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Mgbe ị na-ahazi ihe omume, ị ga-enwe ike ịchọpụta n'ụzọ dị mfe ogologo oge njikere imeghe na ugboro ole ihe omume ahụ kpalitere. Nkọwa ndị a na-adịkarị mkpa n'ịchọpụta mmetụta nke onye ahịa na ihe otu gị kwesịrị ibu ụzọ leba anya. Na panel nkọwa ihe omume ọhụrụ, anyị na-egosipụta oge mmalite njikere, ọnụọgụ ihe omume, yana njikọ na njikere mbụ. Ozi a dị maka mmemme ewepụtara site na ọkwa.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ njikwa ihe mberede и mbụ Epic.

Ịtọ ma na-edezi oke oke ihe merenụ

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Usoro okirikiri DevOps: Nyochaa

Akụkụ dị njọ nke ihe omume ahụ na-enye ndị na-aza ajụjụ na ndị na-eme ihe aka ikpebi mmetụta nke ọpụpụ, yana usoro na ngwa ngwa nke nzaghachi. Ka otu gị na-ekerịta rịzọlt n'oge mkpebi na mgbake ihe merenụ, ha nwere ike ịgbanwe ntọala a. Ị nwere ike dezie ịdị njọ nke ihe mere n'akụkụ aka nri nke ibe nkọwa ihe omume ahụ, na ogo dị njọ na-egosipụta na listi ihe merenụ.

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ maka njikwa ihe omume и tiketi mbụ.

Ịmepụta, dezie na ihichapụ iwu nchekwa netwọkụ akpa

(ỌZỌ, Ọlaedo) Usoro okirikiri DevOps: Chebe

Nkwalite a na njikwa iwu nchekwa nchekwa netwọọkụ na-enye ndị ọrụ ohere imepụta, dezie, ma hichapụ iwu ha ozugbo site na interface onye ọrụ GitLab. Atụmatụ ndezi gụnyere .yaml maka ndị ọrụ nwere ahụmahụ na onye na-edezi iwu nwere interface nwere nghọta maka ndị ọhụrụ na iwu netwọk. Ị nwere ike ịchọta nhọrọ njikwa iwu ọhụrụ na ngalaba Nchekwa na nnabata> Njikwa egwu> Iwu (Nchekwa & Nkwenye> Njikwa egwu> Atumatu).

# GitLab 13.4 weputara ya na ebe nchekwa HashiCorp maka mgbanwe CI na Kubernetes Agent

Akwụkwọ ndezi Iwu netwọkụ и mbụ Epic.

Nkwado nchekwa Azure blob

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) Nnweta

Ma GitLab na GitLab Runner na-akwado ugbu a Azure blob nchekwa, na-eme ka ọ dị mfe iji rụọ ọrụ GitLab na Azure.

Ihe atụ GitLab na-akwado Azure maka ụdị ụlọ ahịa ihe niile, gụnyere faịlụ LFS, arịa CI, na ndabere. Ka ịtọlite ​​​​nchekwa Azure Blob, soro ntuziaka nwụnye Omnibus ma ọ bụ chaatị Helm.

Ndị na-arụ ọrụ GitLab na-akwadokwa Azure maka nchekwa nkesa cache. Enwere ike ịhazi nchekwa Azure site na iji ngalaba [runners.cache.azure].

Akwụkwọ maka iji Azure Blob nchekwa и tiketi mbụ.

Omnibus ARM64 ngwugwu maka Ubuntu na OpenSUSE

(CORE, STARTER, PREMIUM, ULTIMATE) Nnweta

Na nzaghachi maka nkwado na-eto eto maka ịgba ọsọ GitLab na 64-bit ARM architecture, anyị nwere obi ụtọ ịkpọsa nnweta nke ngwugwu ARM64 Ubuntu 20.04 Omnibus. Nnukwu ekele Zitai Chen na Guillaume Gardet maka nnukwu onyinye ha nyere - arịrịọ ha jikọrọ ọnụ nyere aka na nke a!

Ka ibudata na wụnye ngwugwu maka Ubuntu 20.04, gaa na nke anyị ibe nwụnye wee họrọ Ubuntu.

Akwụkwọ ngwugwu maka ARM64 и tiketi mbụ.

Nkwado nyocha kaadị Smart maka eserese GitLab Helm

(PREMIUM, ULTIMATE) Nnweta

Kaadị smart, dị ka kaadị nnweta nkịtị (CAC), nwere ike ugbu a iji gosi na ihe atụ GitLab ebugara site na chaatị Helm. A na-akwado kaadị smart megide nchekwa data mpaghara site na iji asambodo X.509. Site na nke a, nkwado smart kaadị na chaatị Helm dabara na nkwado kaadị smart dị na mbugharị Omnibus.

Akwụkwọ maka Ntọala Nyocha Kaadị Smart и tiketi mbụ.

Enwere ike ịgụ ndetu ntọhapụ zuru oke yana ntuziaka nwelite/nwụnye na mbido bekee mbụ: GitLab 13.4 weputara ya na Vault maka mgbanwe CI na Kubernetes Agent.

Anyị nọ na-arụ ọrụ ntụgharị site na Bekee cattidourden, maryartkey, nkenke и rishavant.

isi: www.habr.com

Tinye a comment