# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'asa'oloto 13.4 fa'atasi ma HashiCorp teuina mo CI fesuiaiga, Kubernetes Agent ma le nofoaga autu o le puipuiga, fa'apea fo'i ma mea e mafai ona fesuia'i ile Starter.

I GitLab, matou te mafaufau pea i le auala e mafai ai ona matou fesoasoani i tagata faʻaoga e faʻaitiitia le lamatiaga, faʻaleleia le lelei, ma faʻaleleia le saoasaoa o le tuʻuina atu i luga o lau faʻailoga e sili ona e fiafia i ai. O lenei masina ua matou faʻaopoopoina le tele o mea aoga fou e faʻalautele ai le saogalemu, faʻaitiitia le numera o faʻafitauli, faʻateleina le lelei, faʻafaigofie le galue ma GitLab, ma fesoasoani i lau 'au e faʻaalia foliga sili atu le vave. Matou te faʻamoemoe o le a e mauaina uiga autu o le faʻasalalauga aoga, faʻapea foʻi 53 isi foliga fou, fa'aopoopo i lenei fa'asalalauga.

Avatu Puipuiga Maualuga

Matou te taumafai e faʻaopoopo nisi foliga fou i GitLab DevSecOps i masina uma, ma o lenei faʻasalalauga e leai se faʻalavelave. O ki faalilolilo mai le HashiCorp vault ua mafai nei ona fa'aoga i galuega CI/CD i totonu o le faʻavae o le faʻapotopotoga ma le faʻapipiʻiina. E le gata i lea, o faʻalapotopotoga e manaʻo e lagolagoina le tuʻueseeseina o tiute faʻapipiʻi tulafono e mafai nei fa'aopoopo le matafaioi a le Deployer i tagata fa'aoga o lo'o avanoa i le Reporter. E fetaui lea matafaioi mataupu faavae o le itiiti o avanoa avanoa ma o le a faʻatagaina oe e faʻamaonia talosaga tuʻufaʻatasia (i le gagana Rusia o le GitLab "talosaga tuʻufaʻatasia") ma faʻapipiʻi tulafono i totonu o siosiomaga malupuipuia, e aunoa ma le tuʻuina atu o avanoa e sui ai le code lava ia.

O le isi auala e faʻaitiitia ai lamatiaga o le faʻaaogaina lea o mea fou GitLab Kubernetes Agent. E mafai e 'au fa'agaioiga ona fa'apipi'i fuifui Kubernetes mai GitLab e aunoa ma le fa'ailoaina o latou fuifui i luga ole initaneti atoa. O lo'o matou fa'ailoaina fo'i le lagolago fa'atonutonu fa'asologa otometi mo faila fou a le setete o Terraform ma GitLab pulea Terraform setete e lagolago ai le usita'ia ma le fa'afaigofieina o le fa'aogaina. Mulimuli ane, na avea le lisi o le puipuiga malu GitLab Security Center fa'atasi ai ma lipoti fa'aletonu ma tulaga saogalemu.

E sili atu ona faigofie ma lelei galuega ma GitLab

Ua matou fa'aleleia atili la matou su'esu'ega fa'ava-o-malo e aofia ai fa'asagaga vave mai le pa su'esu'e, fa'atagaina oe e faigofie ona fa'afeiloa'i i tiketi lata mai, vaega, poloketi, fa'atulagaga ma autu fesoasoani. Matou te fiafia e faʻasalalau lena GitLab Pages toe fa'afeiloa'i na aliali mai e toe fa'afo'i itulau ta'itasi ma fa'atonuga i totonu o le saite, lea e mafai ai e tagata fa'aoga ona fa'agasolo lelei a latou nofoaga. Ma mo i latou e fia maua faʻamatalaga faʻalauteleina e uiga i le faʻapipiʻiina, o lenei faʻasalalauga e faʻatagaina pulea le faitau selau o galuega fa'atino lagolago mai le si'osi'omaga toolbar!

Open Source Saofaga

Matou te fai ma sui fa'aalia le fa'ailoga tulafono i le tu'ufa'atasiga o talosaga e 'ese'eselea na ou faaopoopo atu Le MVP o lenei masina, Fabio Huser. Fa'ailoga i luga ole su'ega o le fa'ailoga ua suia e tu'uina atu ai i le au atina'e se manatu manino o le fa'asologa o tulafono ile taimi ole iloiloga; e fesoasoani lenei faʻamatalaga faʻavavevave iloiloga ma faʻaitiitia le taimi mo le tuʻufaʻatasia ma le faʻaogaina o tulafono fou. Ma matou foi fesiita'i vaega e mafai ona sui (fa'ailoga fu'a) i le Starter ma fuafua siitia i latou i Core i le faʻamalolo 13.5.

Ma ua na o le amataga lenei!

E pei lava o taimi uma, e itiiti lava le avanoa i le vaʻaiga lautele, ae o loʻo i ai le tele o foliga manaia i le 13.4 faʻamalolo. O nisi nei o isi:

Afai e te fia iloa muamua mea o loʻo faʻatali mo oe le isi tatala, vaai matou 13.5 faʻamalolo vitio.

Matamata i la matou upegatafa'ilagi "Tagata Maufa'atasi i Taimi Lu'itau".

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

MVP lenei masina- Fabio Huser

E tele sona sao o Fabio saofaga в fa'aalia le fa'ailoga tulafono i le tu'ufa'atasiga o talosaga e 'ese'ese - o se vaega na faʻatali mo se taimi umi i le GitLab community. O se sao taua tele lea ma suiga e le taualoa lea e manaʻomia ai le galulue faʻatasi ma tagata o le au a le GitLab ma afaina ai le tele o vaega o le poloketi e pei o le UX, pito i luma ma tua.

Autu autu o le GitLab 13.4 faʻamalolo

Fa'aaoga ki HashiCorp Vault i galuega CI

(PREMIUM, ULTIMATE, SILVER, ARO) DevOps cycle stage: Fa'asa'oloto

I le faʻamalolo 12.10, na faʻaalia ai e GitLab le mafai ona maua ma faʻafeiloaʻi ki i galuega CI e faʻaaoga ai le GitLab job handler (GitLab runner). O lea ua tatou faalautele atu faʻamaoniga e faʻaaoga ai le JWT, fa'aopoopoina le syntax fou secrets e faila .gitlab-ci.yml. Ole mea lea ole a faigofie ai ona fa'atutu ma fa'aoga le faleteuoloa HashiCorp ile GitLab.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo le galue ma ki и uluai tiketi.

Fa'ailoa GitLab Kubernetes Agent

(PREMIUM, ULTIMATE) DevOps cycle stage: Fa'atonu

O le tu'ufa'atasiga a GitLab ma Kubernetes ua leva ona mafai ona fa'apipi'i atu i fuifui Kubernetes e aunoa ma le mana'omia o le fa'atulagaina o tusi lesona. O le tele o tagata faʻaoga na fiafia i le faigofie o le faʻaogaina o lenei fusi, ae o isi na feagai ma ni faʻafitauli. Mo le tu'ufa'atasiga o lo'o iai nei, e tatau ona maua lau fuifui mai le Initaneti ina ia mafai ai e GitLab ona maua. Mo le tele o faʻalapotopotoga, e le mafai ona latou faʻatapulaʻaina le avanoa i fuifui mo le saogalemu, tausisia, poʻo mafuaaga faʻatonutonu. Ina ia faʻataʻamilo i nei tapulaʻa, e manaʻomia e tagata faʻaoga ona fausia a latou meafaigaluega i luga o le GitLab, a leai o le a le mafai ona latou faʻaogaina lenei faʻaoga.

O le asō o loʻo matou faʻalauiloaina le GitLab Kubernetes Agent, o se auala fou e faʻapipiʻi ai i vaega Kubernetes. O le sooupu e tamoe i totonu o lau fuifui, o lea e te le manaʻomia ai le faʻaalia i luga ole Initaneti atoa. E faʻamaopoopoina e le sooupu le faʻapipiʻiina e ala i le talosagaina o suiga fou mai GitLab, nai lo GitLab tuleia faʻafouga i le fuifui. Po o le a lava le auala GitOps e te faʻaogaina, GitLab ua e ufiufi.

Faamolemole ia matau o le tatalaina muamua lea o le sooupu. O la matou taulaiga o loʻo iai nei mo le GitLab Kubernetes Agent o le faʻatulagaina ma le faʻatautaia o faʻagaioiga e ala i code. O nisi o mea fa'apipi'i Kubernetes o lo'o i ai, e pei o laupapa fa'apipi'i ma GitLab fa'atautaia talosaga, e le'i lagolagoina. Matou te manatue fa'apea o nei agava'a o le a fa'aopoopoina i le sooupu i fa'asalalauga i le lumana'i, fa'apea fo'i ma tu'ufa'atasiga fou e fa'atatau i le saogalemu ma le tausisia.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

GitLab Kubernetes Agent Documentation и uluai tiketi.

Tu'u atu i tagata fa'aoga fa'atagaga e aunoa ma le fa'aogaina o tulafono

(PREMIUM, ULTIMATE, SILVER, ARO) DevOps cycle stage: Fa'asa'oloto

I le taimi muamua, o le faiga fa'atagaga a GitLab na faigata ai ona vaevae lelei tiute i totonu o lau 'au i le va oi latou e nafa ma le atinaʻe ma i latou e nafa ma le faʻapipiʻiina. Faatasi ai ma le tatalaina o le GitLab 13.4, e mafai ona e tuʻuina atu le faʻatagaga e faʻamaonia ai talosaga tuʻufaʻatasia mo le faʻapipiʻiina, faʻapea foʻi ma le faʻapipiʻiina moni o le code i tagata e le tusia le code, e aunoa ma le tuʻuina atu ia i latou o aia tatau avanoa (i le gagana Rusia o GitLab "tausia" ).

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Siosiomaga Avanoa Fa'amaumauga и uluai talatala.

Nofoaga Puipuia

(MATUA, ARO) DevOps cycle stage: Saogalemu

I le taimi muamua, sa fa'atapula'aina le fa'afoega o fa'afitauli fa'ata'ita'iga i le fa'atinoina ma le fetuutuuna'i. O le atinaʻe o se itulau e tasi e tuʻufaʻatasia faʻamatalaga o faʻafitauli, fua faʻatatau, ma faʻatulagaga. E le tele se avanoa e atiaʻe ai nei foliga pe faʻaoga isi mea saogalemu.

Ua matou faia suiga taua i le auala matou te pulea ai le saogalemu ma le manino i GitLab. O le fa'ata'ita'iga vaega o le puipuiga ua suia e avea ma nofoaga fa'amautu atoa. O le suiga tele o le fa'aofiina lea o se fausaga fou o le lisi: nai lo le tasi le itulau, ua e va'ai nei i le dashboard saogalemu, lipoti fa'aletonu, ma vaega fa'atulagaina eseese. E ui e leʻi suia le faʻatinoga, o le vaevaeina i ni vaega e mafai ai ona faʻaleleia le vaega lea e faigata. E fa'atulaga ai fo'i le tulaga mo le fa'aopoopoina o isi agava'a e feso'ota'i ma le saogalemu i le lumana'i.

O le vaega tu'ufa'atasiga o Lipoti Fa'aletonu ua tele atu avanoa e fa'aalia ai fa'amatalaga taua. O fa'aletonu ia o lo'o i ai nei i le lisi o fa'aletonu a le poloketi. O le fa'anofoina o widget fa'atasi ai ma fua fa'aletonu i se isi vaega e fa'atupuina ai se vaega e fa'atonutonu ai le puipuiga. Ua avea nei ma tapoleni mo faʻaaliga i le lumanaʻi-e le gata mo le puleaina o faʻafitauli, ae mo soʻo se fua faʻatatau i le saogalemu. Ma le mea mulimuli, o se vaega tu'ufa'atasi ese'ese e fausia ai se avanoa masani mo fa'ata'ita'iga-tulaga saogalemu fa'atulagaina, ae le na'o le pulega fa'aletonu.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga a le Nofoaga Autu Puipuiga и uluai talatala.

O mea e mafai ona fesuia'i ua iai nei ile GitLab Starter

(AMATA, PREMIUM, ULTIMATE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'asa'oloto

GitLab 11.4 na tatalaina fa'ailoga alafa'a o mea e mafai ona sui. I le 12.2 na matou faʻaalia ai taʻiala mo i latou pasene o tagata fa'aoga и e ala ile ID fa'aoga, ma i le 13.1 na latou faaopoopo lisi tagata fa'aoga и fa'atulaga fuafuaga mo siosiomaga eseese.

I le amataga o lenei tausaga, na faia ai e GitLab se tautinoga siitia 18 foliga i le puna tatala. I lenei faʻasalalauga, ua maeʻa le femalagaiga o mea e mafai ona fesuiaʻi i le fuafuaga amata ma o le a faʻaauau pea ona faʻafeiloaʻi i latou i Core mai Git Lab 13.5. Matou te fiafia e aumai lenei vaega i le tele o tagata fa'aoga ma fia fa'alogo pe fa'apefea ona e fa'aogaina.

Fa'amaumauga i mea e mafai ona sui и uluai tiketi.

Fa'asagaga vave mai le pa su'esu'e

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) Faʻamatalaga

O nisi taimi pe a faʻatautaia GitLab e te manaʻo e alu saʻo i se galuega faʻapitoa nai lo le itulau o suʻesuʻega.

I le fa'aogaina o le pa'u su'esu'e i le lalolagi, e mafai ona e fa'avavevave i tiketi lata mai, vaega, poloketi, fa'atulagaga, ma mataupu fesoasoani. E mafai fo'i ona e fa'aogaina se ki vevela /e fa'aoso lau fa'ailo i le pa su'esu'e e fa'atautaia GitLab sili atu le lelei!

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Su'e pepa fa'amae'a fa'ato'a и uluai tiketi.

E ese le fa'aalia o le fa'ailoga tulafono ile talosaga tu'ufa'atasi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

A'o toe iloiloina se talosaga tu'ufa'atasi, e ono faigata ona iloa pe o lo'o ufiufi le code ua suia i su'ega iunite. Ae, e mafai e tagata su'esu'e ona fa'alagolago i le aotelega o le inisiua ma talosaga ina ia fa'aopoopo a'o le'i fa'atagaina se talosaga tu'ufa'atasi. E mafai ona o'o atu ai i se faiga fa'aletonu i le tusiaina o su'ega, lea e le fa'aleleia atili ai le tulaga o le code po'o le fa'asoaina o su'ega.

I le taimi nei, pe a vaʻai i se tuʻufaʻatasiga talosaga ese, o le a e vaʻai i se faʻaaliga faʻaalia o le faʻailoga tulafono. O fa'ailoga fou o le a fa'atagaina ai oe e vave malamalama pe o lo'o ufiufi le fa'ailoga ua suia e se su'ega iunite, lea o le a fesoasoani i le fa'avavevaveina o le iloiloga o le code ma le taimi o le tu'ufa'atasia ma le fa'aogaina o le code fou.

Спасибо Fabio Huser ma Siemens mo lenei tulaga!

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga i le fa'aaliaina o fa'ailoga tulafono e ala i su'ega и uluai tiketi.

E tele atu si'osi'omaga ma poloketi i le vaega o le Si'osi'omaga

(PREMIUM, ULTIMATE, SILVER, ARO) DevOps cycle stage: Fa'asa'oloto

Talu mai le tatalaina o GitLab 12.5 faʻaaogaina si'osi'omaga panels e mafai ona e mata'ituina le tulaga o si'osi'omaga, ae le sili atu i le fitu si'osi'omaga i ni poloketi se tolu. Ua matou fa'aleleia lenei laulau i le fa'asa'olotoina o le 13.4 e ala i le fa'aigoaina o itulau e fesoasoani ia te oe e fa'amautu ma pulea au si'osi'omaga ile fua. Ole taimi nei e mafai ona e va'aia nisi si'osi'omaga ile tele o poloketi.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga a le vaega o le siosiomaga и uluai tiketi.

GitLab e pulea le GitLab Terraform provider

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'atonu

Talu ai nei na matou maua aia tatau a le tagata e tausia le GitLab Terraform provider ma fuafua fa'aleleia i fa'asalalauga a sau. I le masina ua tuanaʻi, ua matou taliaina 21 talosaga tuʻufaʻatasia ma tapuni 31 tiketi, e aofia ai nisi o loʻo leva ona tuʻu ma mea o loʻo misi e pei o le lagolago mo fa'ata'ita'iga fuifui. E mafai aoao atili e uiga i le GitLab Terraform provider i totonu o fa'amaumauga a Terraform.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

GitLab Terraform Provider Documentation и uluai tiketi.

Fuzzing API su'ega ma fa'amatalaga OpenAPI po'o le faila HAR

(MATUA, ARO) DevOps cycle stage: Saogalemu

API fuzzing su'ega ose auala lelei e su'e ai fa'aletonu ma fa'aletonu i au 'upega tafa'ilagi ma API e ono misia e isi su'e ma metotia su'ega.

API fuzzing su'ega i GitLab e mafai ai ona e saunia OpenAPI v2 faʻamatalaga poʻo HAR faila lau talosaga ona otometi lava lea ona fa'atupuina fa'amatalaga fa'akomupiuta fa'apitoa e fa'ata'ita'i ai mata'upu ma su'e ni mea sese. E vave ona iloa i'uga i totonu o lau paipa.

Ole matou fa'ata'ita'iga muamua lea o le API fuzz ma matou te fia fa'alogo i lou manatu. E tele a matou fa'asoa mo su'ega fuzz tele manatu, lea o le a matou faʻavae i luga o le tatalaina o lenei faʻaaliga.

API Fuzzing Su'ega Fa'amaumauga и uluai talatala.

Va'ai kalafi fou i le metrics panel

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Mataitu

I le taimi muamua, o le fatuina o se kalafi i le metrics dashboard i GitLab e le o se galuega faigofie. Ina ua uma ona e faia le metric i le dashboard YAML faila, na e faia suiga i master, e aunoa ma le mafai ona faʻamaonia o le kalafi fou fou e galue e pei ona e manaʻomia. Amata i lenei faʻasalalauga, e mafai ona e vaʻaia suiga aoe fatuina le kalafi, maua se manatu o le iʻuga aʻo leʻi tuʻuina atu suiga i le dashboard YAML faila.

Fa'amaumauga ile fa'aopoopoina o se kalafi fou ile laulau и uluai tiketi.

Fa'amatalaga ile fa'asalalauga fa'atulafono e ala ile su'ega mo galuega uma a le vaega

(PREMIUM, ULTIMATE, SILVER, ARO) DevOps cycle stage: Fa'amaonia

A e pulea se numera tele o galuega faatino i GitLab, e te manaʻomia se puna e tasi o faʻamatalaga e uiga i le suiga o tulafono faʻasalalau i le taimi i luga o galuega uma. I le taimi muamua, o le faʻaalia o lenei faʻamatalaga e manaʻomia ai galuega faʻagata ma faʻaalu taimi: e tatau ona e sii maia faʻamatalaga faʻamatalaga faʻamaumauga mai poloketi taʻitasi ma tuʻufaʻatasia i se laulau.

I le faʻamalolo 13.4, na mafai ona faigofie ma vave faʻapipiʻi .csv faila ma faʻamatalaga uma ile faʻasalalauga faʻasalalau mo galuega uma a le vaega poʻo se filifiliga o galuega faatino. O lenei vaega o le MVC, o le a mulimulitaʻia e le gafatia fa'afuafua fa'asoa i le taimi.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga Fa'amaumauga o Fa'amaumauga и uluai tiketi.

Lagolago mo gagana fou mo su'ega fuzz atoa

(MATUA, ARO) DevOps cycle stage: Saogalemu

O lenei faʻasalalauga e faʻaalia ai le lagolago mo le tele o gagana fou mo suʻega fuzz e faʻatatau i le faʻasalalauga atoa.

Ole taimi nei e mafai ona e iloiloina le atoatoaga o le faʻaogaina o suʻega i lau Java, Rust, ma Swift talosaga ma suʻe mea sese ma faʻafitauli e ono misia e isi suʻega ma metotia suʻega.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga i gagana lagolago mo su'ega fuzz и uluai talatala.

Fa'aliga ile itulau autu ole siosiomaga

(PREMIUM, ULTIMATE, SILVER, ARO) DevOps cycle stage: Fa'asa'oloto

O le itulau o le Siosiomaga o lo'o fa'aalia ai le tulaga atoa o au si'osi'omaga. I lenei faʻasalalauga ua matou faʻaleleia lenei itulau e ala i le faʻaopoopoina o faʻaaliga mataala. O fa'ailo fa'aoso fa'atasi ai ma le tulaga o au si'osi'omaga o le a fesoasoani ia te oe e vave fai se gaioiga e fa'asa'o ai tulaga e tula'i mai.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo le matamataina o fa'aaliga lata mai i si'osi'omaga и uluai tiketi.

Ua mafai nei e paipa fa'aputuga ona fa'aulu a latou lava fa'aputuga paipa

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

E ala i le fa'aogaina o paipa fa'amoega, ua mafai nei ona fa'atautaia paipa fou i totonu o paipa a tamaiti. Ole maualuga ole loloto e mafai ona aoga pe afai e te manaʻomia le fetuutuunai e faʻatupu ai se numera fesuisuiai o paipa.

I le taimi muamua, pe a faʻaogaina paipa faʻanofo, e manaʻomia e tamaiti taʻitasi se galuega faʻaoso e faʻamalamalamaina ma le lima i le paipa matua. Ole taimi nei e mafai ona e faia ni fa'aputuga paipa o le a fa'alauiloa so'o se numera o paipa fa'aputu fou. Mo se faʻataʻitaʻiga, afai e iai sau monorepository, e mafai ona e faʻatupuina le subpipeline muamua, lea o le a faia ai le numera manaʻomia o paipa fou e faʻavae i suiga i le lala.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaufa'ailoga o Pipeline и uluai tiketi.

Fa'alelei le folauga i le va o matua ma laina paipa

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

I le taimi muamua, o le faʻatautaia i le va o matua ma paipa faʻapipiʻi e leʻo faigofie tele - e te manaʻomia le tele o kiliki e oʻo ai i le paipa manaʻomia. Sa lei faigofie foi ona iloa poo fea le galuega na amata ai le paipa. Ole taimi nei o le a sili atu ona faigofie le vaʻaia o fesoʻotaʻiga i le va o matua ma laina paipa.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaufa'ailoga o Pipeline и uluai tiketi.

O galuega fa'atusa fa'atusa e fa'aalia ai suiga talafeagai ile igoa ole galuega

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

Afai na e fa'aaogaina galuega matrix, atonu na e matauina e faigata ona iloa po o fea le matrix fesuiaiga na faʻaaogaina mo se galuega faapitoa, talu ai o igoa o galuega e foliga mai. matrix 1/4. I le faʻamalolo 13.4, o le a e vaʻai i tulaga tau fesuiaiga talafeagai na faʻaaogaina i lena galuega nai lo le igoa galuega lautele. Mo se faʻataʻitaʻiga, afai o lau sini o le debug le x86 fausaga, ona valaʻau lea o le galuega matrix: debug x86.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo Galuega Fa'atasi Matrix и uluai tiketi.

O isi faʻaleleia ile GitLab 13.4

Faʻafesoʻotaʻi se tala Atlassian

(CORE, STARTER, PREMIUM, ULTIMATE) DevOps cycle stage: Pulea

GitLab tagata faʻaoga o le a mafai nei ona faʻafesoʻotaʻi a latou tala GitLab i la latou Atlassian Cloud account. O lenei mea o le a faʻatagaina oe e te ulufale atu i GitLab ma au faʻamaonia Atlassian, ma o le a faʻatulagaina foi le faavae mo le faʻaleleia atili o le tuʻufaʻatasia i le lumanaʻi. Gitlab ma Jira ma isi oloa mai le laina Atlassian.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Atlassian Integration Documentation и uluai tiketi.

O le auina atu i fafo o se lisi o mea tu'ufa'atasi uma

(MATUA, ARO) DevOps cycle stage: Pulea

E mana'omia e fa'alapotopotoga e fa'atatau i le tausisia o se auala e fa'aali atu ai i su'etusi se va'aiga atoa o vaega e feso'ota'i ma so'o se suiga i le gaosiga. I GitLab, o lona uiga o le aoina o mea uma i le nofoaga e tasi: tuʻufaʻatasia talosaga, tiketi, paipa, suʻesuʻega saogalemu, ma isi faʻamaumauga tuʻufaʻatasia. Seia oo mai i le taimi nei, e tatau ona e aoina ma le lima i GitLab pe fetuutuunai au mea faigaluega e aoina ai faʻamatalaga, e leʻi lelei tele.

E mafai nei ona e aoina ma fa'apolokalameina nei fa'amaumauga e fa'amalieina mana'oga su'etusi po'o le faia o isi au'ili'iliga. Ina ia auina atu i fafo se lisi o tu'ufa'atasiga uma mo le vaega o lo'o iai nei, e tatau ona e alu i Tausitusi Dashboards ma kiliki i le faamau Lisi o tu'ufa'atasiga uma. O le faila faila o le a aofia uma ai le tuʻufaʻatasia o le talosaga tuʻufaʻatasia, o latou tusitala, ID o le talosaga tuʻufaʻatasia, vaega, poloketi, faʻamaonia ma isi faʻamatalaga.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo le faia o se lipoti и uluai tiketi.

Lisi ma pulea fa'ailoga fa'apitoa e maua e ala ile API

(MATUA, ARO) DevOps cycle stage: Pulea

O le puleaina o le avanoa ile igoa ole igoa ole GitLab ose vaega taua ole taumafaiga ole tausisia. Mai ta'iala fa'atauva'a i le fa'agata le avanoa fa'atulagaina, e ono iai ni mana'oga e feso'ota'i ma fa'ailoga fa'apitoa i le GitLab. Ina ia faafaigofieina le tausia ma pulea uma o nei faʻamaoniga o tagata faʻaoga i totonu o lou igoa avanoa, ua matou tuʻuina atu le tomai e lisi uma ai faʻailoga avanoa patino ma filifiliga. faafitia avanoa ala API.

O nei fa'aleleia i le GitLab API e mafai ai e tagata fa'aoga ona lisi ma soloia a latou lava fa'ailoga avanoa, ma pule e lisi ma soloia fa'ailoga a latou tagata fa'aoga. O le a faigofie nei mo le pulega ona vaʻavaʻai poʻo ai e mafai ona maua o latou igoa, faia filifiliga avanoa e faʻavae i luga o faʻamaumauga a tagata faʻaoga, ma faʻateʻaina faʻailoga a le tagata lava ia atonu na faʻafefeteina pe pa'ū i fafo atu o faiga faʻavae pulega avanoa a le kamupani.

Fa'amaumauga Fa'ailoga Tagata Avanoa и uluai tiketi.

O mataupu fa'atatau ma isi vaega o lo'o iai nei ile GitLab Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fuafuaga

I nai masina talu ai sa matou faasilasilaina ai se fuafuaga e fa'aliliuga o vaega e 18 ile fa'ailoga tatala. E ala i le galulue e faataunuu lenei folafolaga, ua tatou faia tiketi fesootai, auina atu i fafo tiketi ile CSV и faiga e taula'i le laupapa galuega (i le gagana Rusia o le GitLab "laupapa talanoaga") o loʻo maua i le Fuafuaga Autu. E na'o le fa'aogaina o feso'ota'iga "fa'afeso'ota'i", "poloka" ma feso'ota'iga "poloka" e tumau pea i fuafuaga totogi.

Fa'amaumauga i pepa ulufale fa'atatau и uluai tiketi.

Fa'aali le igoa o le lala o lo'o tupuga mai i le itu o talosaga tu'ufa'atasi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

Pe a toe iloiloina suiga tulafono, talanoaga, ma tuʻufaʻatasia talosaga e tuʻuina atu, e masani ona manaʻomia le faia o se siaki faʻapitonuʻu a le lala mo se iloiloga loloto. Ae ui i lea, o le sailia o le igoa filo e faʻateleina le faigata ona o le tele o mea e faʻaopoopo i le faʻamatalaga talosaga tuʻufaʻatasia ma e tatau ona e taʻavale atili i lalo o le itulau.

Ua matou fa'aopoopoina le igoa o le lala i le tu'ufa'atasiga o talosaga i le itu, e mafai ai ona maua i so'o se taimi ma fa'ate'aina le mana'oga e ta'ai i le itulau atoa. E pei lava o le fesoʻotaʻiga i le talosaga tuʻufaʻatasia, o le vaega faʻapogai o loʻo i ai se faʻamau "kopi" talafeagai.

Спасибо Ethan Reesor mo lou sao tele i le atina'eina o lenei vaega!

Fa'atasi pepa talosaga и uluai tiketi.

Fa'ailoga o le iai o faila pa'u i le tu'ufa'atasiga e eseese

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

O talosaga tu'u fa'aopoopo e fa'aopoopo ai suiga i faila e tele o nisi taimi e fa'apa'u'u ai le eseesega o faila lapopo'a e fa'aleleia ai le fa'atinoina o galuega. A tupu lenei mea, e mafai ona faʻafuaseʻi ona faaseʻeina se faila i le taimi o le iloiloga, aemaise lava i le tuʻufaʻatasia o talosaga ma se numera tele o faila. Amata ile version 13.4, ole tu'ufa'atasiga talosaga o le a fu'a ese'ese o lo'o i ai faila gaugau, ina ia e le misia nei faila i le taimi o le iloiloga code. Mo le faʻamalamalama atili, matou te fuafua e faʻaopoopo le faʻailoga i nei faila i se faʻasalalauga i le lumanaʻi. Fa'atali mo fa'amatalaga i luga tiketi gitlab#16047.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga i faila gaugau ile merge request diff и uluai tiketi.

Lapataiga e uiga i le iai o faila pa'u i le eseesega o se talosaga tu'ufa'atasi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

I le vaega ole merge request diffs, o faila lapopoa o lo'o solo i lalo e fa'aleleia ai le fa'atinoga. Peitaʻi, pe a toe iloiloina le code, e ono misi nisi faila pe a taʻai e le tagata suʻesuʻe le lisi o faila, talu ai ua paʻu uma faila tetele.

Ua matou fa'aopoopoina se lapataiga va'aia i le pito i luga ole itulau ole talosaga tu'ufa'atasia e fa'ailoa ai i tagata fa'aoga o lo'o iai se faila tu'ufa'atasi i lenei vaega. I lenei auala, e te le misia soʻo se suiga i le talosaga tuʻufaʻatasia i le taimi o iloiloga.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga i faila gaugau ile merge request diff и uluai tiketi.

Toe faʻaleleia otometi o le fale teu oloa Gitaly

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

I le taimi muamua, ina ua alu tuusao le node muamua o le fuifui Gitaly, o faleteuoloa i luga o lena node na faailogaina o le faitau-na'o. O lenei mea na taofia ai le leiloa o faʻamatalaga i tulaga na iai ni suiga i le node e leʻi toe faia. Ina ua toe foʻi mai le node i luga o le initaneti, e leʻi otometi ona toe faʻafoʻisia GitLab, ma e tatau i pule ona amata ma le lima le faʻagasologa o le faʻaogaina pe talia le leiloa o faʻamatalaga. O isi tulaga, e pei o le toilalo o se galuega toe faia i luga o se node lona lua, e mafai foi ona i'u ai i faleteuoloa tuai pe faitau-na'o. I lenei tulaga, o le fale teu oloa na tumau pea seʻia oʻo i le isi gaioiga tusitusi na tupu, lea e amata ai le galuega toe faia.

Ina ia foia lenei faafitauli Praefect o lo'o fa'atulaga nei se galuega toe fa'afo'i pe a iloa ai se faleteuoloa tuai i luga o le tasi node ma le lomiga lata mai o le fale teu oloa i le isi. O lenei galuega toe faia e fa'afou fa'afou otometi le fale teu oloa, ma fa'ate'aina ai le mana'oga e toe fa'afo'i lima fa'amaumauga. O le toe fa'aleleia otometi e fa'amautinoa ai fo'i e vave fa'afou pona lona lua pe a le manuia se galuega toe faia, nai lo le fa'atali mo le isi galuega tusitusi. Talu ai ona o le tele o fuifui Gilaly o loʻo teuina se numera tele o fale teu oloa, o lenei mea e faʻaitiitia ai le taimi e faʻaalu ai e le au pulega ma inisinia faʻatuatuaina le toe faʻaleleia o faʻamaumauga pe a maeʻa se mea sese.

E le gata i lea, o le toe faʻaleleia otometi e amata ai le toe faia o fale teu i luga o soʻo se node Gitaly fou e faʻaopoopo i le fuifui, faʻaumatia galuega tusi pe a faʻaopoopo ni nodes fou.

Gitaly Fa'amaumauga Toe Fa'aleleia и uluai tiketi.

Faailoga se galuega e fai ua mae'a ile itulau o mamanu

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

Fesootaiga lelei ile GitLab e fa'avae ile lisi o mea e fai. Afai e taʻua oe i se faʻamatalaga, e taua tele le mafai ona oso i se galuega ma amata ona fai se mea pe faʻailoga ua maeʻa. E taua foi le mafai ona e tuʻuina atu se galuega ia te oe lava pe a manaʻomia ona e galue i se mea pe toe sau i ai mulimuli ane.

I le taimi muamua, e le mafai ona e faʻaopoopoina galuega pe faʻailogaina ua maeʻa pe a galue ma mamanu. O lenei mea na matua faʻalavelaveina ai le lelei o fesoʻotaʻiga i le va o 'au o oloa, talu ai o mea e fai o se elemene taua o le galuega a GitLab.

I le tatalaina o le 13.4, o mamanu e maua ai faʻamatalaga tiketi i le faʻaaogaina o galuega, lea e faʻaogaina ai le galulue faʻatasi ma i latou e sili atu ona tumau ma lelei.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga ile fa'aopoopoina o galuega mo mamanu и uluai tiketi.

Fa'aleleia ta'iala mo fa'afitauli mo CI/CD

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

Ua matou fa'aleleia atili le ta'iala mo fa'afitauli mo GitLab CI/CD fa'atasi ai ma nisi fa'amatalaga e uiga i fa'afitauli masani e te ono feagai. Matou te faʻamoemoe o le faʻaleleia o faʻamaumauga o le a avea ma punaoa taua e fesoasoani ia te oe e tu i luga ma faʻagaoioia GitLab CI/CD vave ma faigofie.

CI/CD Fa'amatalaga Fa'afitauli и uluai tiketi.

O talosaga tu'ufa'atasi e le toe pa'u'ese mai le laina tu'ufa'atasi

(PREMIUM, ULTIMATE, SILVER, ARO) DevOps cycle stage: Fa'amaonia

I le taimi muamua, o talosaga tu'ufa'atasi e mafai ona pa'u ese mai le laina tu'ufa'atasia fa'afuase'i ona o fa'amatalaga tuai. Afai o se talosaga tu'ufa'atasia ua uma ona i totonu o le laina ma ua fa'aopoopoina e se tasi se fa'amatalaga na faia ai se talanoaga fou e le'i fo'ia, o le talosaga tu'ufa'atasi ua manatu e le agavaa mo se tu'ufa'atasi ma o le a pa'u ese mai le laina. I le taimi nei, a maeʻa ona tuʻuina atu se talosaga tuʻufaʻatasia i le laina tuʻufaʻatasia, e mafai ona faʻaopoopo ni faʻamatalaga fou e aunoa ma le fefe e faʻalavelaveina le faʻagasologa o le tuʻufaʻatasia.

Fa'atasiga Fa'amaumauga и uluai tiketi.

Fa'aali le tau o le fa'ailoga mo se galuega ile talosaga tu'ufa'atasi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

E tatau ona mafai e le au atiaʻe ona vaʻaia le tau o le tulafono pe a maeʻa le paipa - e oʻo lava i faʻalavelave lavelave e pei o le faʻaogaina o se paipa ma le tele o galuega e manaʻomia ona vaʻavaʻai e fuafua ai le tau o le inisiua. I le taimi muamua, o le widget talosaga tu'ufa'atasi na na'o le fa'aalia o le averesi o nei tau, o lona uiga e tatau ona e fa'afeiloa'i i le itulau o galuega ma toe fo'i i le talosaga tu'ufa'atasi e maua ai tau fa'avaitaimi. Ina ia faʻasaoina oe taimi ma nei laasaga faʻaopoopo, na matou faia le widget e faʻaalia ai le aofaʻi o le tau o le inisiua, o ona suiga i le va o le faʻamoemoe ma le faʻapogai lala, ma se meafaigaluega e faʻaalia ai le tau o galuega taʻitasi e faʻatatau i le averesi na fuafuaina.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'ailoga fa'asalalau fa'amaumauga и uluai tiketi.

Aveese afifi mai le resitala o afifi pe a matamata i se vaega

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Paket

O le resitala o pusa GitLab o se nofoaga e teu ma tufatufaina atu afifi i faʻasologa eseese. A tele au afifi i lau poloketi poʻo le kulupu, e tatau ona e vave faʻailoa afifi e leʻi faʻaaogaina ma aveese e taofia ai tagata mai le laʻuina mai. E mafai ona e aveese afifi mai lau resitala e ala i Paketi API po'o le fa'aogaina o le fa'aoga resitala o afifi. Ae ui i lea, e oʻo mai i le taimi nei e le mafai ona e aveese afifi pe a matamata i se vaega e ala i le UI. O le i'uga, e tatau ona e 'ave'esea afifi e le'o mana'omia i luga o le ta'i-poloketi, lea e le'o lelei.

E mafai nei ona e aveese afifi pe a va'ai i le resitala o afifi a se vaega. Na'o le alu i le itulau resitala o afifi a le vaega, fa'amama afifi i igoa, ma aveese so'o se mea e te le mana'omia.

Fa'amaumauga i le aveeseina o afifi mai le resitala o afifi и uluai tiketi.

Fa'asalaina afifi Conan i le tulaga o galuega faatino

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Paket

E mafai ona e faʻaogaina le faleoloa Conan i GitLab e faʻasalalau ma tufatufa atu C/C++ faʻalagolago. Ae ui i lea, o afifi muamua e mafai ona fua i le tulaga faʻataʻitaʻiga, aua o le igoa o le pusa Conan e mafai ona naʻo le maualuga o le 51 mataitusi. Afai e te manaʻo e faʻasalalau se afifi mai se vaega laiti, mo se faʻataʻitaʻiga gitlab-org/ci-cd/package-stage/feature-testing/conan, sa toetoe lava a le mafai ona fai.

Ua mafai nei ona e fuaina pusa Conan i lalo i le tulaga o le poloketi, fa'afaigofie ona fa'asalalau ma tufatufa fa'alagolago i au galuega.

Conan Package Publishing Documentation и uluai tiketi.

Lagolago mo pule fou o pusa ma gagana mo su'esu'ega fa'alagolago

(MATUA, ARO) DevOps cycle stage: Saogalemu

Matou te fiafia e faʻaopoopo suʻesuʻega faʻalagolago mo C, C ++, C # ma .Net code projects e faʻaaoga NuGet 4.9+ poʻo Conan package managers i la matou lisi gagana lagolago ma auivi. E mafai nei ona e fa'aogaina le su'esu'eina o le fa'alagolago o se vaega o le Laasaga Saogalemu e siaki ai fa'aletonu ua iloa i fa'alagolagoga fa'aopoopo e ala i pule o pusa. O fa'aletonu o lo'o maua o le a fa'aalia i lau talosaga tu'ufa'atasia fa'atasi ai ma lo latou tulaga fa'aletonu, ina ia e iloa a'o le'i fa'atinoina le tu'ufa'atasiga po'o le a le lamatiaga o le fa'alagolago fou. E mafai fo'i ona e fa'atulaga lau poloketi e mana'omia fa'amaonia talosaga tu'ufa'atasi mo fa'alagolago i fa'afitauli fa'aletonu (Critical), maualuga (Maualuga) po'o le le iloa (Le iloa).

Fa'amaumauga mo gagana lagolago ma pule o pusa и uluai talatala.

Fa'asilasilaga pe a suia le seti talosaga tu'ufa'atasi i le 'Merge pe a mae'a lelei le paipa'

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'asa'oloto

I le taimi muamua, pe a faʻatulagaina le tuʻufaʻatasiga talosaga faʻatulagaina Fa'atasi pe a uma le paipa (Merge When Pipeline Succeed, MWPS) leai se imeli na lafoina. E tatau ona e siaki ma le lima le tulaga pe faʻatali mo se faʻamatalaga tuʻufaʻatasia. Faatasi ai ma lenei faʻasalalauga matou te fiafia e faʻaalia saofaga a tagata faʻaoga @ravishankar2kool, lea na foia ai lenei faʻafitauli e ala i le faʻaopoopoina o faʻamatalaga otometi i tagata uma o loʻo lesitala i se talosaga tuʻufaʻatasia pe a suia e le tagata suʻesuʻe le seti faʻatasi i le MWPS.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo Fa'asilasilaga Talosaga Fa'atasi и uluai tiketi.

Fausiaina EKS fuifui ma se fa'aoga fa'apitoa o Kubernetes

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'atonu

GitLab tagata fa'aoga e mafai nei ona filifili le kopi o Kubernetes o le a saunia e EKS; e mafai ona e filifili i le va o lomiga 1.14–1.17.

Fa'amaumauga mo le fa'aopoopoina o fuifui EKS и uluai tiketi.

Faia o fa'alavelave e pei o ituaiga pepa

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Mataitu

E le o fa'afitauli uma e tula'i mai e vave fa'aoso ai fa'aaliga: o tagata fa'aoga e lipoti atu le motusia ma tagata o le 'au e su'esu'e mataupu fa'atino. O fa'alavelave ua avea nei ma ituaiga o pepa ulufale, o lea e mafai ai e au 'au ona vave fa'atupuina o se vaega o la latou galuega masani. Kiliki Galuega fou mai soʻo se mea i GitLab, ma totonu o le fanua Ituaiga filifili Faalavelave.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo le faia ma le lima o fa'alavelave и uluai tiketi.

Ta'ua GitLab Alert i Markdown

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Mataitu

Ua matou faʻaleleia GitLab faʻaaliga e ala i le faʻaopoopoina o se ituaiga taʻua fou mo i latou ile GitLab Markdown, faʻafaigofie ona faʻasoa ma taʻua faʻasalalauga. Fa'aoga ^alert#1234ia taʻua le mataala i soʻo se fanua Markdown: i faʻalavelave, tiketi, poʻo talosaga tuʻufaʻatasia. O le a fesoasoani foi ia te oe e iloa ai galuega e faia mai faʻasalalauga nai lo tiketi poʻo talosaga tuʻufaʻatasia.

Fa'amaumauga o Fa'alavelave и uluai tiketi.

Va'ai le uta mataala i se fa'alavelave

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Mataitu

O le fa'amatalaga mataala o lo'o i ai fa'amatalaga taua i le fa'afitauli ma le toe fa'aleleia, ma o nei fa'amatalaga e tatau ona faigofie ona maua ina ia e le tau fesuia'i mea faigaluega po'o laupepa a'o e galue e foia se fa'alavelave. O faʻalavelave na faia mai faʻasalalauga faʻaalia le faʻamatalaga mataala atoa i le faʻamau Fa'amatalaga Fa'amatalaga.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

75% vave su'esu'e

(AMATA, PREMIUM, ULTIMATE, apamemea, SILVER, ARO) Faʻamatalaga

GitLab, o se talosaga e tasi, o loʻo i ai le tomai faʻapitoa e faia ai le suʻesuʻeina o mea i luga o lau galuega atoa DevOps vave. I le GitLab 13.4, o su'esu'ega fa'asolosolo e toe fa'afo'i fa'ai'uga 75% vave pe a fa'atapula'a i nisi igoa avanoa ma galuega, pei o luga ole GitLab.com.

Fa'amatalaga Fa'amatalaga Fa'asilasilaga Vave и uluai tiketi.

Va'aiga galuega fa'atino ua tapeina mo pule

(CORE, STARTER, PREMIUM, ULTIMATE) DevOps cycle stage: Pulea

Sa i ai se filifiliga e tolopo le tapeina o galuega faʻaalia i le 12.6. Peita'i, sa le'i mafai muamua ona va'aia galuega uma o lo'o fa'atali le tapeina i se nofoaga e tasi. GitLab tagata fa'aoga fa'ata'ita'iga e mafai nei ona va'aia galuega fa'amalo uma o lo'o fa'atali i se nofoaga e tasi, fa'atasi ai ma fa'amau e faigofie ai ona toe fa'afo'i na galuega.

O lenei vaega e maua ai e le au pulega le pulea sili atu i le tapeina o poloketi e ala i le aoina o faʻamatalaga talafeagai uma i se nofoaga e tasi ma tuʻuina atu le malosi e faʻamalo ai gaioiga e le manaʻomia.

Спасибо Ash Vidyut (@asheshvidyut7) mo lenei tulaga!

Fa'amaumauga ile tapeina o poloketi и uluai tiketi.

Fa'aopoopoina le lagolago mo tulafono tu'i vaega ile API

(AMATA, PREMIUM, ULTIMATE, apamemea, SILVER, ARO) DevOps cycle stage: Pulea

I le taimi muamua, e mafai ona faʻatulagaina tulafono faʻavae e ala i le asiasi i vaega taʻitasi e ala i le GitLab UI ma faʻaogaina na tulafono. E mafai nei ona e pulea nei tulafono e ala i se API e lagolago ai au meafaigaluega masani ma le masini GitLab.

Fa'amaumauga i luga o tulafono tulei mo se vaega и uluai tiketi.

Fa'aleaogaina fa'ailoga avanoa mo le teuina o fa'amatalaga e pulea e le tagata lava ia

(MULTIMATE) DevOps cycle stage: Pulea

Teuga fa'amaonia Tuuina atu i pule faʻamatalaga latou te manaʻomia e faʻatautaia ai faʻamatalaga a tagata faʻaoga mo latou GitLab faʻataʻitaʻiga. Talu ai o fa'alapotopotoga e fa'atatau i le usita'ia e fesuisuia'i le sa'o o a latou faiga fa'avae tau pulega fa'amaonia, ua matou fa'aopoopoina se fa'amau e mafai ai e le pulega ona fa'ate'aina le fa'ailoga a le tagata fa'aoga patino (PAT). E mafai nei e fa'atonu ona soloia PAT e ono fa'aletonu. E aoga lenei vaega mo fa'alapotopotoga o lo'o mana'o e sili atu ona fetu'una'i le tausisia o filifiliga e fa'aitiitia ai fa'alavelave ia latou tagata fa'aoga.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga Teuina o Fa'amatalaga и uluai tiketi.

Fa'atonu faila mo le fa'atonu o le nofoaga tumau

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

I le GitLab 13.4, o loʻo matou faʻalauiloaina se auala fou e faʻapipiʻi ai le faʻatonu o le nofoaga. E ui lava e le faʻasaoina pe maua e le faila faʻapipiʻi soʻo se faʻatulagaga i lenei faʻasalalauga, o loʻo matou tuʻuina le faavae mo le faʻatulagaina i le lumanaʻi o amio faatonu. I faʻasalalauga i le lumanaʻi o le a matou faʻaopopo i le faila .gitlab/static-site-editor.yml tapula'a mo le fa'apipi'iina tuatusi nofoaga autu, lea o lo'o teuina ata o lo'o utaina i le fa'atonu, fa'asili le fa'asologa o fa'asologa o le Markdown ma isi fa'atonu fa'atonu.

Fa'amaumauga mo le fa'atūina o le fa'atonu o le saite и uluai talatala.

Fa'asa'oina o le vaega tomua o se faila e fa'aoga ai le fa'atonu o le saite

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

O mea pito i luma o se auala fetuutuunai ma faigofie e faʻamalamalamaina ai suiga o itulau i faila faʻamaumauga mo le faʻagaioiina e le faʻapipiʻi nofoaga faʻamau. E masani ona fa'aoga e seti ai le ulutala itulau, fa'ata'ita'iga fa'atulagaina, po'o le tusitala, ae mafai ona fa'aoga e pasi ai so'o se ituaiga metadata i le afi pe a tu'uina atu le itulau ile HTML. E aofia i le pito i luga o faila uma o faʻamaumauga, o le vaega tomua e masani ona faʻapipiʻiina e pei o le YAML poʻo le JSON ma e manaʻomia le faʻasologa ma le saʻo o le syntax. O tagata fa'aoga e le masani i tulafono fa'asologa fa'apitoa e mafai ona ulufale fa'afuase'i le fa'ailoga le aoga, lea e mafai ona mafua ai fa'afitauli fa'atulagaina po'o le fa'aletonu fo'i.

O le WYSIWYG fa'asologa o le fa'atonu o le saite ua uma ona aveese le folasaga mai le fa'atonu e taofia ai nei fa'asologa o mea sese. Ae ui i lea, o lenei mea e taofia ai oe mai le suia o tau o loʻo teuina i totonu o lenei vaega e aunoa ma le toe foʻi i le faʻataʻitaʻiga i le auala faʻapogai. I le GitLab 13.4, e mafai ona e mauaina soʻo se fanua ma faʻasaʻo lona tau i se faʻaoga masani faʻavae. A oomi le faamau Faʻasologa (tulaga) o le a tatalaina se laulau e faʻaalia ai se faʻailoga mo ki taʻitasi o loʻo faʻamalamalamaina i le amataga. O fanua o loʻo faʻatumuina i le tau o loʻo i ai nei, ma o le faʻasaʻoina o soʻo se tasi o ia mea e faigofie pei o le ulufale i totonu o le upega tafaʻilagi. O le fa'asa'oina o le folasaga i lenei auala e 'alo'ese ai fa'asologa fa'alavelave ma tu'uina atu ia te oe le fa'atonuga atoatoa i mea o lo'o iai a'o fa'amautinoaina o le fa'ai'uga fa'ai'u e fa'atulaga i taimi uma.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga a le fa'atonu o le saite и uluai tiketi.

GitLab mo Jira ma le DVCS Connector o lo'o i totonu o le Core

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fausia

Mo tagata fa'aoga Jira ile GitLab: GitLab app mo Jira и DVCS Feso'ota'i fa'atagaina oe e fa'aali fa'amatalaga e uiga i GitLab commits ma tu'u fa'atasi talosaga sa'o i Jira. Faʻatasi ma le matou faʻapipiʻiina Jira faʻapipiʻiina, e faigofie ona e alu i le va o polokalama e lua a o e galue.

O nei foliga sa na'o avanoa muamua i la matou fuafuaga fa'apitoa, ae ua avanoa nei mo tagata uma!

Jira integration pepa aloaia и uluai tiketi.

To'atele e palota mo fefa'ataua'iga fa'aopoopo a Gitaly (beta)

(CORE, STARTER, PREMIUM, ULTIMATE) DevOps cycle stage: Fausia

Ole fuifui Gitaly e mafai ai ona e toe fa'afo'i faleteuoloa Git i le tele o nodes "mafanafana" Gitaly. Ole mea lea e fa'ateleina ai le fa'apalepale o sese e ala ile fa'ate'aina o itu e tasi ole fa'aletonu. Gaoioiga Fefaatauaiga, faʻafeiloaʻi i le GitLab 13.3, e mafua ai suiga e faʻasalalau i Gitaly nodes uma i totonu o le fuifui, ae naʻo Gitaly nodes e palota i le maliliega ma le node muamua sefe suiga i le disk. Afai e le malilie uma node fa'atusa, e na'o le tasi le kopi o le suiga o le a teuina i luga o le tisiki, ma fa'atupuina ai se mea e tasi o le fa'aletonu se'ia mae'a le fa'asologa o le asynchronous.

O le tele o palota e fa'aleleia ai le fa'apalepale o fa'aletonu e ala i le mana'omia o le fa'atagaga a le tele o node (e le'o uma) a'o le'i fa'asaoina suiga ile tisiki. Afai e mafai ona fa'aogaina lea fa'ailoga, e tatau ona manuia le tusitusi i le tele o pona. E otometi lava ona fa'amaopoopo fa'atasi pona e fa'aoga ai le fa'asologa fa'atasi mai na pona ua fausia ai se korama.

Faʻamaumauga mo le faʻatulagaina o le tumau i Gitaly и uluai tiketi.

Lagolago fuafuaga fa'apitoa mo le fa'amaoniaina o le JSON ile Web IDE

(PREMIUM, ULTIMATE, SILVER, ARO) DevOps cycle stage: Fausia

Poloketi e tusi ai e tagata faʻasalalauga i le JSON poʻo le YAML e masani ona faʻalavelave ona e faigofie ona fai se mea sese ma malepe se mea. E mafai ona tusi mea faigaluega suʻesuʻe e puʻeina nei mataupu ile paipa CI, ae o le faʻaaogaina o se faila schema JSON e mafai ona aoga e tuʻuina atu ai faʻamaumauga ma faʻamatalaga.

E mafai e tagata auai o le poloketi ona faʻamatalaina i totonu o latou fale teu le ala i se faʻasologa masani i totonu o se faila .gitlab/.gitlab-webide.yml, o loʻo faʻamaoti ai le fuafuaga ma le ala i faila e siaki. A e utaina se faila patino i le Web IDE, o le a e vaʻai i faʻamatalaga faaopoopo ma faʻamaoniga e fesoasoani ia te oe e fatuina le faila.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo Fuafuaga Fa'apitoa i le Upega Tafa'ilagi IDE и uluai tiketi.

Directed Acyclic Graph (DAG) tapula'a fa'aopoopo i le 50

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

Afai o loʻo e faʻaaogaina conveyors fa'atasi ai ma kalafi acyclic fa'atonu (Directed Acyclic Graph (DAG)), atonu e te iloa e iai le tapulaa o le 10 galuega e mafai e se galuega ona faʻamaonia i totonu. needs:, saua tele. I le 13.4, na fa'atupula'ia le tapula'a fa'aletonu mai le 10 i le 50 ina ia fa'ataga ai feso'ota'iga lavelave o feso'ota'iga i le va o galuega i au paipa.

Afai o oe o se pule o se fa'ata'ita'iga masani a GitLab, e mafai ona e si'itia le tapula'a e sili atu le maualuga e ala i le fa'atūina o se fa'ailoga feliuliua'i, e ui matou te le ofoina atu le lagolago aloa'ia mo lenei mea.

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

Fa'aleleia amio needs mo tofiga ua misi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

I nisi tulaga, o se galuega misi i se paipa e mafai ona manatu sese e manuia mo faʻalagolago i totonu needs, lea na mafua ai ona tamoe galuega mulimuli ane, lea sa le tatau ona tupu. O lenei amio ua faʻamautuina i le version 13.4, ma needs ua sa'o nei ona taulimaina mataupu o galuega misi.

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

Fa'amau le fa'ailoga tu'ufa'atasiga mulimuli e puipuia ai mai le tapeina

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

GitLab ua otometi lava ona loka le galuega mulimuli manuia ma le pipeline artifact i luga o soʻo se lala galue, tuʻufaʻatasia talosaga, poʻo le pine e taofia ai mai le tapeina pe a maeʻa. E fa'afaigofie le fa'atulagaina o tulafono fa'agata fa'agata e fa'amama ai mea tuai. E fesoasoani lea e fa'aitiitia ai le fa'aogaina o avanoa va'ava'a ma fa'amautinoa o lo'o i ai pea sau kopi o tala fou mai le paipa.

Fa'amaumauga ile Fa'amutaina o Mea Fa'atino и uluai tiketi.

CI/CD Guide to Pipeline Optimization

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

O le fa'asilisiliina o lau paipa CI/CD e mafai ona fa'aleleia ai le saosaoa o le tu'uina atu ma fa'asaoina tupe. Ua matou fa'aleleia a matou fa'amaumauga e aofia ai se ta'iala vave e maua ai le tele o mea mai le fa'amalieina o au paipa.

Fa'amaumauga i le Fa'aleleia atili o le Fa'asa'o и uluai tiketi.

Lipoti ole su'ega fa'avasega ile tulaga ole su'ega

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'amaonia

Lipoti o Su'ega Iunite ose auala faigofie e va'ai ai i'uga o su'ega uma ile paipa. Ae ui i lea, faatasi ai ma le tele o suʻega, o le mauaina o suʻega le manuia e mafai ona umi se taimi. O isi fa'afitauli e mafai ona fa'afaigata ai le fa'aogaina o le lipoti e aofia ai le faigata ona ta'avale i fa'asologa umi o fa'atinoga ma le ta'amilosaga i le zero mo su'ega e le'i atoa le 1 sekone. I le taimi nei, e ala i le le mafai, pe a faʻavasega se lipoti o suʻega, e tuʻu muamua suʻega le manuia i le amataga o le lipoti, ona faʻavasega lea o suʻega i le umi. Ole mea lea e faigofie ai ona maua fa'aletonu ma su'ega uumi. E le gata i lea, o le umi o su'ega o lo'o fa'aalia nei i milliseconds po'o sekone, ua fa'avavevave ai le faitau, ma ua fo'ia fo'i fa'afitauli o le ta'ai muamua.

Fa'amaumauga o Lipoti a le Unite и uluai tiketi.

Fa'atapula'a le lapopo'a o faila e tu'u i le resitala o afifi

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Paket

O loʻo iai nei tapulaʻa i le tele o faila faila e mafai ona tuʻuina atu i le resitala o pusa GitLab. Ua fa'aopoopo tapula'a e fa'asilisili ai le fa'atinoga o le resitalaina o afifi ma puipuia ai le fa'aleagaina. E eseese tapula'a e fa'atatau i le faatulagaga o le afifi. Mo GitLab.com, o le tele o faila faila o:

  • Conan: 250MB
  • Maven: 3GB
  • NPM: 300MB
  • NuGet: 250MB
  • PyPI: 3GB

Mo faʻataʻitaʻiga GitLab masani, o faʻaletonu e tutusa. Ae ui i lea, e mafai e le pule ona faʻafouina tapulaʻa e faʻaaoga ai Fa'amafanafanaga.

Fa'amaumauga i tapula'a le tele o faila и uluai tiketi.

Fa'aoga CI_JOB_TOKEN e fa'asalalau ai pusa PyPI

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Paket

E mafai ona e fa'aogaina le faleteuoloa GitLab PyPI e fatu ai, fa'asalalau, ma fa'asoa atu pusa Python fa'atasi ai ma fa'ailoga puna ma laina paipa CI/CD. Ae ui i lea, muamua e le mafai ona e faʻamaonia i le fale teu oloa e faʻaaoga ai se fesuiaiga o le siosiomaga CI_JOB_TOKEN. O le i'uga, e tatau ona e fa'aogaina au fa'amatalaga patino e fa'afou ai le PyPI repository, pe atonu na e filifili e te le fa'aogaina le faleteuoloa.

Ua sili atu nei ona faigofie le faʻaogaina o le GitLab CI/CD e lolomi ma faʻapipiʻi pusa PyPI e faʻaaoga ai se suiga o le siʻosiʻomaga. CI_JOB_TOKEN.

Fa'amaumauga ile fa'aogaina ole GitLab CI fa'atasi ma PyPI afifi и uluai tiketi.

DAST scanner profiles pe a talosagaina

(MATUA, ARO) DevOps cycle stage: Saogalemu

I le su'esu'ega DAST i luga ole mana'oga sa iai fa'ailoa i le fa'asalalauga muamua, DAST scanner profiles ua fa'aopoopoina. Latou te faʻalauteleina le gafatia faʻatulagaina o nei suʻesuʻega, e mafai ai ona e faia vave ni faʻamatalaga se tele e aofia ai le tele o ituaiga faʻataʻitaʻiga. I le 13.4, o le tala fa'asolopito o lo'o i ai i totonu o le fa'asologa o le taimi e fa'agata ai le totolo e fa'atulaga ai le umi e tatau ona tamo'e ai le DAST crawler a'o taumafai e su'e itulau uma o se saite fetolofi. O lo'o aofia ai fo'i i le fa'amatalaga se fa'atulagaina o le taimi e fa'agata ai nofoaga e fa'atulaga ai le umi e tatau ona fa'atali ai le fetolofi mo se 'upega tafa'ilagi a'o le'i fa'ate'aina le fetolofi pe afai e le tali mai le saite i le 200 po'o le 300 code status. fa'aopoopo i le fa'ailoga o le scanner i fa'asalalauga i le lumana'i; o le a fa'aopoopoina fa'aputuga fa'aopoopo.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

DAST Scanner Tala'aga Fa'amaumauga и uluai tiketi.

Se faila fetuutuunaiga faigofie toe faʻafeiloaʻi mo GitLab Itulau

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'asa'oloto

Afai e te faʻaogaina GitLab Pages ma manaʻo e faʻaleleia atili suiga o URL, atonu na e matauina e le mafai ona faʻatautaia le toe faʻafeiloaʻi i lau GitLab Pages site. GitLab ua fa'atagaina nei oe e fa'atulaga tulafono e toe fa'afeiloa'i ai le tasi URL i le isi mo lau itulau itulau e ala i le fa'aopoopoina o se faila fa'aopoopo i le fale teu oloa. O lenei tulaga e mafai ona faʻafetai i le sao a Kevin Barnett (@PopeDrFreud), la matou Eric Eastwood (@MadLittleMods) ma 'au a GitLab. Faafetai i tagata uma mo lou finagalo faaalia.

Toe fa'atonu pepa и uluai tiketi.

Terraform setete pulea e GitLab

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Fa'atonu

Ole avanoa ile fa'asologa muamua ole Terraform state e mana'omia uma mo le tausisia ma mo le fa'apipi'iina pe a mana'omia. Lagolago mo le fa'aliliuina o le Terraform state e pulea e GitLab o lo'o tu'uina atu amata ile GitLab 13.4. E otometi lava ona mafai le fa'aliliuga mo faila fou a le setete o Terraform. O lo'o iai faila a le Terraform state faila e otometi ona alu atu i le fa'aputuga fa'aliliu i se tatalaina mulimuli ane.

Fa'amaumauga mo setete o Terraform e pulea e GitLab и uluai tiketi.

Fa'amatalaga Fa'amatalaga Taua o Fa'alavelave

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Mataitu

Pe a faʻagasolo faʻalavelave, e manaʻomia ona e faigofie ona fuafua pe o le a le umi na tatala ai se mataala ma le tele o taimi na tupu ai le mea na tupu. O nei faʻamatalaga e masani ona taua i le fuafuaina o le aʻafiaga i le tagata faʻatau ma mea e tatau ona faʻatalanoa muamua e lau 'au. I le vaega fou o Faʻamatalaga Faʻamatalaga, matou te faʻaalia le taimi amata mataala, numera o mea na tutupu, ma se fesoʻotaʻiga i le mataala muamua. O lo'o avanoa nei fa'amatalaga mo fa'alavelave e tupu mai i fa'aaliga.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga o Fa'alavelave и uluai talatala.

Fa'atulagaina ma le fa'asa'oina o le fa'alavelave fa'alavelave

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) DevOps cycle stage: Mataitu

Ole itu ole Fa'alavelave Fa'alavelave e mafai ai e le au tali mai ma paaga ona fuafua le a'afiaga o se motusia, fa'apea fo'i ma le auala ma le fa'anatinati ole tali. A'o fa'asoa e lau 'au fa'ai'uga a'o fo'ia fa'alavelave fa'afuase'i ma toe fa'aleleia, e mafai ona latou suia lea tulaga. E mafai nei ona e fa'asa'o le ogaoga o se fa'alavelave i le itu taumatau o le itulau Fa'amatalaga Fa'amatalaga, ma fa'aalia le fa'alavelave i le lisi o fa'alavelave.

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga mo le fa'afoeina o fa'alavelave и uluai tiketi.

Fausia, fa'asa'o ma tape'ese tulafono fa'akomepiuta o feso'otaiga

(MATUA, ARO) DevOps cycle stage: Puipui

O lenei faʻaleleia atili i le Container Network Security Rule Editor e mafai ai e tagata faʻaoga ona faigofie ona fatuina, faʻasaʻo, ma tape a latou tulafono saʻo mai le GitLab user interface. Fa'atonu vaega e aofia ai .yaml mo tagata fa'aoga poto masani ma se fa'atonu tulafono fa'atasi ai ma se atina'e fa'apitoa mo i latou fou i tulafono feso'otaiga. E mafai ona e mauaina ni filifiliga fou mo pulega i le vaega Saogalemu ma Tausisia > Pulega Fa'amata'u > Tulafono (Saogalemu & Tausia > Pulega Fa'amata'u > Faiga Fa'avae).

# GitLab 13.4 ua faʻasaʻolotoina ma le teuina o HashiCorp mo CI fesuiaiga ma Kubernetes Agent

Fa'amaumauga a le Fa'atonu Tulafono o Feso'otaiga и uluai talatala.

Azure blob lagolago teuina

(CORE, STARTER, PREMIUM, ULTIMATE, FREE, apamemea, SILVER, ARO) Faʻamatalaga

Ua lagolagoina nei e GitLab ma GitLab Runner Azure blob teuina, fa'afaigofie le fa'atinoina o auaunaga GitLab ile Azure.

GitLab faʻataʻitaʻiga lagolago Azure mo ituaiga uma o faleoloa meafaitino, e aofia ai faila LFS, CI artifacts, ma faaleoleo. Ina ia seti le teuina o Azure Blob, mulimuli i faatonuga faʻapipiʻi Omnibus poʻo Siata foeuli.

E lagolagoina foi e le au fai galuega a GitLab Azure mo le teuina tufatufaina cache. E mafai ona faʻapipiʻi le teuina o Azure e faʻaaoga ai le vaega [runners.cache.azure].

Fa'amaumauga ile fa'aogaina ole teuina ole Azure Blob и uluai tiketi.

Omnibus ARM64 afifi mo Ubuntu ma OpenSUSE

(CORE, STARTER, PREMIUM, ULTIMATE) Faʻamatalaga

I le tali atu i le faʻatupulaia o le manaʻoga mo le lagolago mo le faʻaogaina o GitLab i luga o le 64-bit ARM architecture, matou te fiafia e faʻasalalau le avanoa o le ARM64 Ubuntu 20.04 Omnibus package. Fa'afetai tele ia Zitai Chen ma Guillaume Gardet mo le tele o sao na la faia - o la la'ua talosaga tu'ufa'atasi na faia se sao taua i lenei mea!

Ina ia sii mai ma faʻapipiʻi le afifi mo Ubuntu 20.04, alu i la matou itulau fa'apipi'i ma filifili Ubuntu.

Pepa fa'amaumauga mo le ARM64 и uluai tiketi.

Lagolago fa'amaoni kata atamai mo GitLab Helm siata

(PREMIUM, ULTIMATE) Faʻamatalaga

O kata atamai, e pei ole Common Access Cards (CAC), ua mafai nei ona fa'aoga e fa'amaonia ai se fa'ata'ita'iga GitLab fa'atino ile siata Helm. O kata atamai e fa'amaonia fa'asaga i se fa'amaumauga fa'apitonu'u e fa'aaoga ai tusipasi X.509. Faatasi ai ma lenei mea, o le lagolago card atamai ma le Helm siata ua o gatasi nei ma le lagolago card atamai o loʻo maua i Omnibus deployments.

Fa'amaumauga mo Fa'amaumauga Fa'amautu Fa'amatalaga Matai и uluai tiketi.

E mafai ona faitau faʻamatalaga faʻamatalaga faʻamatalaga ma faʻafouina / faʻapipiʻi i le uluaʻi faʻasalalauga Igilisi: GitLab 13.4 faʻamalolo ma Vault mo CI fesuiaiga ma Kubernetes Agent.

Sa matou galulue i le faaliliuga mai le Igilisi cattidourden, maryartkey, ainoneko и rishavant.

puna: www.habr.com

Faaopoopo i ai se faamatalaga