Git Lab 11.10

Git Lab 11.10

GitLab 11.10 e nang le liphaephe tsa dashboard, lipeipi tsa liphetho tse kopaneng, le litlhahiso tsa mela e mengata ho kopantseng likopo.

Lintlha tse bonolo mabapi le ts'ebetso ea liphaephe mererong e fapaneng

GitLab e ntse e tsoela pele ho eketsa ponahalo bophelong ba DevOps. Khatisong ena ka phanele ea taolo e ekelitse kakaretso ea boemo ba pipeline.

Sena se bonolo le ha o ntse o ithuta ka lipeipi tsa projeke e le 'ngoe, empa e bohlokoa haholo haeba merero e mengata, - 'me hangata sena se etsahala haeba u sebelisa li-microservices' me u batla ho tsamaisa lipeipi bakeng sa tlhahlobo le ho fana ka khoutu ho tsoa ho polokelo ea projeke e fapaneng. Hona joale o ka bona ts'ebetso hang-hang liphaephe holim'a phanele ea taolo, kae kapa kae moo li etsoang teng.

Lipeipi tse sebetsang bakeng sa liphetho tse kopaneng

Ha nako e ntse e ea, makala a mohloli le ao ho lokiselitsoeng ho ona aa fapana, 'me boemo bo ka hlaha moo ba sebetsanang ka ho arohana, empa ba sa sebetse hammoho. Joale u ka khona tsamaisa lipeipi bakeng sa liphetho tse kopaneng pele u li kopanya. Ka tsela ena u tla hlokomela kapele liphoso tse neng li tla hlaha feela haeba liphetoho li ne li lula li sisinyeha lipakeng tsa makala, ho bolelang hore o tla lokisa liphoso tsa liphaephe kapele mme o tla sebelisa GitLab Runner.

Eketsa tšebelisano 'moho

GitLab 11.10 e eketsa likarolo tse ling bakeng sa tšebelisano e se nang moeli le ts'ebetso e bonolo ea mosebetsi. IN khatiso e fetileng re hlahisitse litlhahiso bakeng sa likopo tsa ho kopanya, moo mohlahlobi a ka fanang ka maikutlo a phetoho moleng o le mong ho maikutlo ho kopo ea ho kopanya, 'me e ka etsoa hang-hang ho tsoa khoeleng ea maikutlo. Basebelisi ba rona ba e ratile mme ba kopa ho holisa tšobotsi ena. Joale u ka fana liphetoho bakeng sa mela e mengata, e bontshang hore na ke mela efe e lokelang ho tloswa le hore e kenngwe.

Re leboha maikutlo le litlhahiso tsa hau!

Mme ha se phetho...

Ho na le likarolo tse ngata tse makatsang tokollong ena, mohlala. dikgaoletso sebakeng se itseng, ka botlalo ho hloekisa ngoliso ea lijana, Auto DevOps e kopantsoeng le monyetla reka metsotso e eketsehileng ea CI Runner. Ka tlase ho na le lintlha tse mabapi le e 'ngoe le e' ngoe ea tsona.

Mosebeletsi oa Bohlokoa ka ho Fetisisa oa khoeli ena (MVP) - Takuya Noguchi

Mosebeletsi oa Bohlokoa ka ho Fetisisa oa khoeli ena ke Takuya Noguchi (Takuya Noguchi). Takuya e entse mosebetsi o motle bakeng sa khanya ea GitLab: Litšitšili tse tsitsitseng, mefokolo e phethiloeng ka morao le ka pele le ho ntlafatsa sebopeho sa mosebelisi. Kea leboha!

Likarolo tsa mantlha tsa GitLab 11.10

Liphaephe holim'a phanele ea taolo

PREMIUM, ULTIMATE, silefera, KHAUTA

Dashboard ho GitLab e bonts'a tlhahisoleseling mabapi le merero ho tsoa ketsahalong eohle ea hau ea GitLab. U eketsa merero e le 'ngoe ka nako' me u ka khetha hore na ke morero ofe oo u o ratang.
Tokollong ena, re kentse leseli mabapi le maemo a lipeipi ho dashboard. Hona joale bahlahisi ba bona ts'ebetso ea liphaephe mererong eohle e hlokahalang - ka sebopeho se le seng.

Git Lab 11.10

Liphaephe tsa liphetho tse kopaneng

PREMIUM, ULTIMATE, silefera, KHAUTA

Ho tloaelehile hore lekala la mohloli le khelohe ho tloha lekaleng leo ho lebelloang ho lona ha nako e ntse e ea ntle le haeba u lula u hatella liphetoho lipakeng tsa tsona. Ka lebaka leo, mohloli le liphaephe tsa lekala tse lebisitsoeng ho tsona li "tala" 'me ha ho na likhohlano tsa ho kopanya, empa ho kopanya ho hlōleha ka lebaka la liphetoho tse sa lumellaneng.

Ha peipi ea kopo ea ho kopanya e iketsetsa sehokelo se secha se nang le sephetho se kopaneng sa ho kopanngoa ha mohloli le makala a lebisitsoeng, re ka tsamaisa lipeipi holim'a sehokelo seo le ho netefatsa hore sephetho se akaretsang se sebetsa.

Haeba u sebelisa lipeipi tsa kopo ea ho kopanya (ka boemo bofe kapa bofe) 'me u sebelisa mofuta oa 11.8 oa GitLab kapa ho feta, o tla hloka ho li nchafatsa ho qoba taba ena. gitlab-ee#11122. Sena ha se ame basebelisi ba limathi tsa GitLab tsa sechaba.

Git Lab 11.10

Ho sisinya liphetoho meleng e mengata

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Ha le sebetsa 'moho mabapi le likopo tsa ho kopanya, hangata o bona mathata ebe o fana ka tharollo. Ho tloha ka GitLab 11.6 rea tšehetsa tlhahiso ea liphetoho bakeng sa mola o le mong.

Mofuteng oa 11.10, kopanyelletsa maikutlo a fapaneng a ka hlahisa liphetoho meleng e mengata, 'me mang kapa mang ea nang le tumello ea ho ngola lekaleng la pele a ka li amohela ka ho tobetsa hanngoe feela. Ka lebaka la karolo e ncha, u ka qoba ho kopitsa, joalo ka liphetolelong tse fetileng.

Git Lab 11.10

Likhaoletso sebakeng se le seng

PREMIUM, ULTIMATE, silefera, KHAUTA

Ka lileibole tse maemong a tšoanang, lihlopha li ka kenya lileibole tse ikhethileng (ka maemo a tšoanang) ho taba, ho kopanya kopo, kapa maemo a bohlokoa maemong a nang le libaka tse ikhethileng kapa maemo a ts'ebetso a tloaelo. Li hlophisitsoe ho sebelisoa syntax e khethehileng ea kolone sehloohong sa label.

Ha re re o hloka sebaka se ikhethileng mesebetsing ho latela sistimi ea ts'ebetso ea sethala seo mesebetsi ea hau e lebisitseng ho sona. Mosebetsi o mong le o mong o tlameha ho amana le sethala se le seng feela. U ka etsa likhaoletso platform::iOS, platform::Android, platform::Linux le tse ling ha ho hlokahala. Haeba o sebelisa khaoletso e le 'ngoe mosebetsing, e tla tlosa sekhechana se seng se seng se ntse se le teng se qalang ka bohona platform::.

Ha re re u na le likhutšoane workflow::development, workflow::review и workflow::deployed, e bontšang boemo ba tšebetso ea sehlopha sa hau. Haeba mosebetsi o se o ntse o e-na le tsela e khutšoanyane workflow::development, 'me moqapi o batla ho fetisetsa mosebetsi sethaleng workflow::review, e sebelisa tsela e khuts'oane e ncha le ea khale (workflow::development) e hlakolwa ka boyona. Boitšoaro bona bo se bo ntse bo le teng ha o tsamaisa mesebetsi lipakeng tsa manane a likhutšoane a letlapeng la mesebetsi a emelang tšebetso ea sehlopha sa hau. Hona joale litho tsa sehlopha tse sa sebetseng le boto ea mesebetsi ka kotloloho li ka fetola boemo ba ho sebetsa mesebetsing ka bobona.

Git Lab 11.10

Ho hloekisoa ka ho feletseng ha registry ea setshelo

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Ha ka tloaelo u sebelisa ngoliso ea lijana e nang le liphaephe tsa CI, u sutumelletsa liphetoho tse ngata tse arohaneng ho tag e le 'ngoe. Ka lebaka la ts'ebetsong ea kabo ea Docker, boits'oaro bo sa feleng ke ho boloka liphetoho tsohle tsamaisong, empa li qetella li nka mohopolo o mongata. Haeba u sebelisa parameter -m с registry-garbage-collect, o ka hlakola liphetoho tsohle tse fetileng kapele mme oa lokolla sebaka sa bohlokoa.

Git Lab 11.10

Ho reka metsotso e meng ea CI Runner

KOROPO, silefera, KHAUTA

Basebelisi ba nang le merero e lefuoang ea GitLab.com (Khauta, Silevera, Bronze) joale ba ka reka metsotso e meng ea CI Runner. Pele, ho ne ho hlokahala ho kopana le quota e fanoeng morerong. Ka ntlafatso ena, o ka reka esale pele metsotso e fetang tekanyo ho qoba litšitiso ka lebaka la ho koaloa ha lipeipi.

Hona joale metsotso ea 1000 e bitsa $8, 'me u ka reka tse ngata kamoo u ratang kateng. Metsotso e meng e tla qala ho sebelisoa ha u se u qetile chelete eohle ea khoeli le khoeli, 'me karolo e setseng ea metsotso e eketsehileng e tla fetela khoeling e tlang. IN tokollo e tlang re batla ho eketsa tšobotsi ena ho merero ea mahala hape.

Git Lab 11.10

Composable Auto DevOps

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Ka Auto DevOps, lihlopha li fetohela mekhoeng ea morao-rao ea DevOps ntle le boiteko bo matla. Ho qala ka GitLab 11.10, mosebetsi o mong le o mong ho Auto DevOps o fanoa joalo ka thempleite e ikemetseng. Basebelisi ba ka sebelisa функцию includes ho GitLab CI ho nolofalletsa mekhahlelo ea Auto DevOps 'me ka nako e ts'oanang u sebelise faele ea hau ea tloaelo gitlab-ci.yml. Ka tsela ena o ka khona ho etsa mesebetsi eo o e hlokang feela mme o nka monyetla ka lintlafatso tse holimo.

Git Lab 11.10

Laola litho tsa sehlopha ka boiketsetso ho GitLab.com u sebelisa SCIM

silefera, KHAUTA

Pejana, o ne o tlameha ho laola setho sa sehlopha ho GitLab.com. Joale u ka sebelisa SAML SSO le ho laola botho u sebelisa SCIM ho theha, ho hlakola, le ho ntlafatsa basebelisi ho GitLab.com.

Sena se bohlokoa haholo bakeng sa lik'hamphani tse nang le basebelisi ba bangata le bafani ba boitsebahatso ba bohareng. Joale o ka ba le mohloli o le mong oa 'nete, joalo ka Azure Active Directory, mme basebelisi ba tla theoa le ho hlakoloa ka boits'oaro ka mofani oa boitsebahatso ho fapana le ka letsoho.

Git Lab 11.10

Kena ho GitLab.com ka SAML Provider

silefera, KHAUTA

Nakong e fetileng, ha u sebelisa SAML SSO bakeng sa lihlopha, mosebelisi o ne a hlokoa ho kena ka mangolo a GitLab le mofani oa boitsebiso. Joale o ka kena ka kotloloho ka SSO joalo ka mosebelisi oa GitLab ea amanang le sehlopha se hlophisitsoeng.

Basebelisi ba ke ke ba tlameha ho saena habeli, ho nolofalletsa lik'hamphani ho sebelisa SAML SSO bakeng sa GitLab.com.

Git Lab 11.10

Lintlafatso tse ling ho GitLab 11.10

schema ea ngoana e ikhethang

QETELA, KHAUTA

Tokollong e fetileng, re kentse li-epics tsa bana (epics of epics) ho u thusa ho laola sebopeho sa hau sa kabo ea mosebetsi. Li-epic tsa bana li hlaha leqepheng la sehlooho la motsoali.

Tokollong ena, leqephe la sehlooho la motsoali le bonts'a 'mapa oa li-epic tsa bana e le hore lihlopha li ka bona kemiso ea nako ea li-epic tsa bana le ho laola ho itšetleha ka nako.

Git Lab 11.10

Kopanya li-skrini tsa pop-up tsa kopo

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Tokollong ena, re hlahisa li-skrini tse rutang tse hlahang ha o okametse sehokelo sa kopo ea ho kopanya. Nakong e fetileng, re ne re bontša feela sehlooho sa kopo ea ho kopanya, empa joale re boetse re bontša boemo ba kopo ea ho kopanya, boemo ba lipeipi tsa CI, le URL e khutšoanyane.

Re rera ho eketsa lintlha tsa bohlokoa litokollong tse tlang, mohlala. batho ba nang le boikarabelo le dintlha tsa taolo, hape re tla hlahisa li-skrini tsa pop-up bakeng sa mesebetsi.

Git Lab 11.10

Ho hlophisoa ha likopo tsa ho kopanya ka makala a reriloeng

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Git workflows bakeng sa ho lokolla kapa ho tsamaisa software hangata ho kenyelletsa makala a mangata a nako e telele-ho lokisa liphetolelo tse fetileng (mohlala. stable-11-9) kapa ho tloha tekong ya boleng ho ya tlhahisong (mohlala. integration), empa ha ho bonolo ho fumana likopo tsa kopanyo bakeng sa makala ana har'a likopo tse ngata tse bulehileng tsa ho kopanya.

Lethathamo la likopo tsa ho kopanya merero le lihlopha joale le ka sefshoa ke lekala le reriloeng la kopo ea ho kopanya ho etsa hore ho be bonolo ho fumana eo u e hlokang.

Kea leboha, Hiroyuki Sato (Hiroyuki Sato)!

Git Lab 11.10

Ho romela le ho kopanya holim'a phaephe e atlehileng

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Haeba re sebelisa mokhoa oa nts'etsopele ea Trunk-based, re lokela ho qoba makala a nako e telele molemong oa makala a manyenyane, a nakoana a nang le mong'a a le mong. Liphetoho tse nyane hangata li sutumelletsoa ka kotloloho lekaleng leo ho lebelloang ho lona, ​​​​empa ho etsa joalo ho ka senya mohaho.

Tokollong ena, GitLab e ts'ehetsa likhetho tse ncha tsa Git ho bula likopo tsa ho kopanya ka bohona, ho beha lekala le lebisitsoeng ho lona, ​​​​le ho qobella ho kopanya liphaephe tse atlehileng ho tloha moleng oa taelo ka nako ea ho sutumelletsa lekaleng.

Git Lab 11.10

Khokahano e ntlafalitsoeng le li-dashboard tsa kantle

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

GitLab e ka fihlella li-server tse ngata tsa Prometheus (tikoloho, morero, le lihlopha (tse lebelletsoeng)), empa ho ba le li-endpoints tse ngata ho ka eketsa mathata kapa ho ka 'na ha se ke ha tšehetsoa ke li-dashboard tse tloaelehileng. Ka tokollo ena, lihlopha li ka sebelisa Prometheus API e le 'ngoe, ho etsa hore ho kopanya le litšebeletso tse kang Grafana ho be bonolo haholo.

Hlopha maqephe a Wiki ho latela letsatsi la tlhahiso

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Morerong oa Wiki, lihlopha li ka arolelana litokomane le lintlha tse ling tsa bohlokoa hammoho le khoutu ea mohloli le mesebetsi. Ka tokollo ena, o ka hlophisa lethathamo la maqephe a Wiki ka letsatsi la pōpo le sehlooho ho fumana litaba tse sa tsoa etsoa haufinyane.

Git Lab 11.10

Lisebelisoa tsa ho beha leihlo tse kopiloeng ke sehlopha

QETELA, KHAUTA

GitLab e u thusa ho beha leihlo sehlopha sa hau sa Kubernetes bakeng sa nts'etsopele le lits'ebetso tsa tlhahiso. Ho qala ka tokollo ena, beha leihlo likopo tsa CPU le memori ho tsoa sehlopheng sa hau ho bona mathata a ka bang teng pele a fetoha mathata.

Git Lab 11.10

Sheba Metrics ea Load Balancer ho Dashboard ea Grafana

CORE, StartER, PREMIUM, ULTIMATE

Ho bohlokoa haholo ho lekola bophelo bo botle ba mohlala oa hau oa GitLab. Pejana, re ne re fana ka li-dashboards tsa kamehla ka mohlala o kentsoeng oa Grafana. Ho qala ka tokollo ena, re kenyelelitse li-dashboards tse ling bakeng sa ho beha leihlo li-balancers tsa NGINX.

SAST bakeng sa Elixir

QETELA, KHAUTA

Re ntse re tsoela pele ho holisa tšehetso ea puo le ho tebisa tlhahlobo ea ts'ireletso. Tokollong ena re nolofalitse ho hlahloba ts'ireletso bakeng sa merero ka Elixir le merero e entsoeng ka Sethala sa Phoenix.

Lipotso tse ngata setšoantšong se le seng

PREMIUM, ULTIMATE, silefera, KHAUTA

Ho GitLab, o ka etsa lichate ho bona ka mahlo a kelello litekanyo tseo u li bokellang. Hangata, mohlala, haeba o hloka ho sheba boleng bo phahameng kapa bo tloaelehileng ba metric, o batla ho bonts'a boleng ba 'maloa chate e le' ngoe. Ho qala ka tokollo ena, o na le monyetla ona.

Liphetho tsa DAST ho Dashboard ea Tšireletso ea Sehlopha

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Re kentse liphetho tsa Dynamic Application Security Testing (DAST) ho desheboto ea ts'ireletso ea sehlopha ho kenyelletsa le SAST, scanning ea linkho, le ho sekena ha maemo.

Ho kenyelletsa Metadata ho Tlaleho ea Scan Container

QETELA, KHAUTA

Khatisong ena, tlaleho ea sekeno sa setshelo e na le metadata e mengata - re e kentse karolo e amehang (sebopeho sa Clair) ho metadata e teng: bohlokoa, ID (e amanang le mitre.org) le boemo bo amehang (mohlala, debian:8).

E kenya mofuta oa tlaleho ea metrics ho kopanya likopo

PREMIUM, ULTIMATE, silefera, KHAUTA

GitLab e se e ntse e fana ka mefuta e mengata ea litlaleho tse ka kenyelletsoang ka kotloloho ho likopo tsa ho kopanya: ho tloha litlalehong ho ea ho boleng ba khoutu и tlhahlobo ea lihlopha mothating oa ho netefatsa ho fihlela TS'ELISO и NTHABISENG mothating wa tshireletso.

Leha tsena e le litlaleho tsa bohlokoa, lintlha tsa mantlha tse lumellanang le maemo a fapaneng le tsona lia hlokahala. Ho GitLab 11.10, re fana ka tlaleho ea metrics ka kotloloho kopong ea ho kopanya, e lebelletseng para e bonolo ea boleng ba bohlokoa. Ka tsela ena, basebelisi ba latela liphetoho ha nako e ntse e ea, ho kenyeletsoa metrics ea tloaelo, le liphetoho ho metrics bakeng sa kopo e itseng ea ho kopanya. Tšebeliso ea memori, tlhahlobo e khethehileng ea mosebetsi, le maemo a bophelo bo botle a ka fetoloa ho metrics e bonolo e ka bonoang ka kotloloho ho kopantseng likopo hammoho le litlaleho tse ling tse ikahetseng.

Ts'ehetso bakeng sa merero ea Maven e nang le li-module tse ngata bakeng sa ho lekola ho itšetleha

QETELA, KHAUTA

Ka tokollo ena, merero ea Maven ea li-module tse ngata e ts'ehetsa ts'ebetso ea ho itšetleha ka GitLab. Pejana, haeba submodule e ne e its'etleha ho submodule e 'ngoe ea boemo bo ts'oanang, e ne e ke ke ea lumella ho jarolla ho tsoa sebakeng sa polokelo ea Maven. Hona joale projeke ea Maven ea li-module tse ngata e entsoe ka li-module tse peli le ho its'etleha lipakeng tsa li-module tse peli. Litšepe lipakeng tsa li-module tsa banab'eno li se li fumaneha sebakeng sa polokelo ea lehae sa Maven e le hore moaho o ka tsoela pele.

Basebelisi ba ka fetola tsela ea cloning ho CI

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Ka nako e sa lekanyetsoang, GitLab Runner e kopanya projeke ka tsela e ikhethang $CI_BUILDS_DIR. Empa bakeng sa merero e meng, joalo ka Golang, khoutu e hloka ho hlophisoa bukeng e itseng e le hore e ka hahuoa.

Ho GitLab 11.10 re hlahisitse phetoho GIT_CLONE_PATH, e u lumellang hore u hlalose tsela e itseng moo GitLab Runner e kopanyang morero pele o etsa mosebetsi.

Masking e bonolo ea mefuta e sirelelitsoeng ka har'a li-log

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

GitLab e fana ka mekhoa e mengata ho tshireletsa и fokotsa sebaka mefuta e fapaneng ho GitLab CI/CD. Empa mefuta e sa tšoaneng e ntse e ka qetella e le likutung tsa mohaho, ka boomo kapa ka phoso.

GitLab e nka taolo le tlhahlobo ea likotsi ka botebo 'me e tsoela pele ho eketsa likarolo tsa eona. Ho GitLab 11.10, re tsebisitse bokhoni ba ho pata mefuta e itseng ea mefuta-futa ho li-log tsa morao-rao tsa mosebetsi, ho eketsa boemo ba tšireletso khahlanong le likahare tsa mefuta ena e kenyelletsoeng ka phoso ka har'a li-log. 'Me joale GitLab ka tsela e iketsang maske mefuta e mengata ea li-token tse hahiloeng.

Lumella kapa u tima Auto DevOps boemong ba sehlopha

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Ka Auto DevOps morerong oa GitLab.com, o ka nka tšebetso ea sejoale-joale ea DevOps ho tloha kahong ho isa ho thomello ntle le mathata.

Ho qala ka GitLab 11.10, o ka nolofalletsa kapa oa tima Auto DevOps bakeng sa merero eohle e sehlopheng se le seng.

Leqephe la laesense le nolofalitsoeng le ho ntlafatsoa

QALANG, PREMIUM, ULTIMATE

Ho etsa hore linotlolo tsa laesense tsa tsamaiso li be bonolo le ho feta, re ntlafalitse leqephe la laesense ka har'a phanele ea tsamaiso mme ra totobatsa lintlha tsa bohlokoahali.

Git Lab 11.10

Ntlafatsa khetho ea tsela e khuts'oane bakeng sa phepelo ea Kubernetes

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Liphanele tsa thomello li bonts'a tlhahisoleseling mabapi le lits'ebetso tsohle tsa Kubernetes.

Tokollong ena, re fetotse tsela eo re etsang 'mapa oa likhutšoane ho isa lits'ebetsong. Lipapali li se li fumaneha ka app.example.com/app и app.example.com/env kapa app. Sena se tla qoba ho sefa likhohlano le kotsi ea ho romelloa ho fosahetseng ho amanang le morero.

Ho feta moo, ho GitLab 12.0 re tlosa leibole ea app ho khetho ea Deployment ea Kubernetes, 'me papali e tla khoneha feela ka app.example.com/app и app.example.com/env.

Ho theha lisebelisoa tsa Kubernetes ka matla

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Ho kopanya Kubernetes le GitLab ho u lumella ho sebelisa tšobotsi ea RBAC u sebelisa ak'haonte ea litšebeletso le sebaka sa mabitso se inehetseng bakeng sa morero o mong le o mong oa GitLab. Ho qala ka tokollo ena, bakeng sa katleho e kholo, lisebelisoa tsena li tla etsoa feela ha ho hlokahala bakeng sa ho romelloa.

Ha o tsamaisa Kubernetes, GitLab CI e tla theha lisebelisoa tsena pele e romelloa.

Limathi tsa lihlopha bakeng sa lihlopha tsa boemo ba sehlopha

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Lihlopha tsa sehlopha joale li tšehetsa ho kenngoa ha GitLab Runner. Limathi tsa sehlopha sa Kubernetes li hlaha mererong ea bana joalo ka limathi tsa sehlopha tse ngoliloeng cluster и kubernetes.

Bitsa counter bakeng sa mesebetsi ea Knative

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Likarolo tse kentsoeng ka GitLab Serverless, joale bonts'a palo ea mehala e amohetsoeng bakeng sa ts'ebetso e itseng. Ho etsa sena, o hloka ho kenya Prometheus sehlopheng moo Knative e kentsoeng teng.

Git Lab 11.10

Taolo ea parameter git clean bakeng sa mesebetsi ea GitLab CI/CD

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Ka ho sa feleng, GitLab Runner e ea sebetsa git clean nakong ea ts'ebetso ea ho kenya khoutu ha u etsa mosebetsi ho GitLab CI/CD. Ho tloha ka GitLab 11.10, basebelisi ba ka laola liparamente tse fetiselitsoeng ho sehlopha git clean. Sena se na le thuso bakeng sa lihlopha tse nang le limathi tse inehetseng, hammoho le lihlopha tse bokellang merero ho tsoa ho li-monorepositories tse kholo. Hona joale ba khona ho laola mokhoa oa ho laolla pele ba ngola mangolo. Phapang e ncha GIT_CLEAN_FLAGS boleng ba kamehla ke -ffdx 'me e amohela li-parameter tsohle tse ka khonehang tsa taelo [git clean](https://git-scm.com/docs/git-clean).

Tumello ea kantle ho Core

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Libaka tse sireletsehileng li ka hloka mohloli o eketsehileng oa tumello ea kantle ho fihlella morero. Re kentse tšehetso bakeng sa boemo bo eketsehileng ba taolo ea phihlello ho 10.6 mme e fumane likopo tse ngata tsa ho bula ts'ebetso ena ho Core. Re thabetse ho hlahisa tumello ea kantle le karolo e 'ngoe ea ts'ireletso bakeng sa maemo a Core, kaha karolo ena e hlokoa ke bankakarolo ka bomong.

Bokhoni ba ho theha merero ka lihlopha ho Core

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Karolo ea Moqapi e ka theha merero ka lihlopha ho tloha phetolelong ea 10.5, 'me joale sena se ka khoneha ho Core. Ho theha merero ke karolo ea bohlokoa bakeng sa tlhahiso ho GitLab, 'me ka ho kenyelletsa karolo ena ho Core, ho se ho le bonolo ho litho ho etsa ntho e ncha.

GitLab Runner 11.10

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Kajeno re lokolotse GitLab Runner 11.10! GitLab Runner ke projeke ea mohloli o bulehileng o sebelisetsoang ho tsamaisa mesebetsi ea CI/CD le ho khutlisetsa liphetho ho GitLab.

Liphetoho tse khahlisang haholo:

Lethathamo le felletseng la liphetoho le ka fumanoa ho GitLab Runner changelog: PHETOLELO.

Khalemelo ea ba khutlisitsoeng project_id ho API ea ho batla blob ho Elasticsearch

QALANG, PREMIUM, ULTIMATE

Re lokisitse bothata ho Elasticsearch blob search API e neng e khutlisa 0 ka phoso bakeng sa project_id. Ho tla hlokahala reindex Elasticsearchho fumana boleng bo nepahetseng project_id kamora ho kenya mofuta ona oa GitLab.

Lintlafatso tsa Omnibus

CORE, StartER, PREMIUM, ULTIMATE

Re entse lintlafatso tse latelang ho Omnibus ho GitLab 11.10:

Lintlafatso tsa ts'ebetso

CORE, Starter, PREMIUM, ULTIMATE, MAHALA, BOROZE, SILEVERA, KHAUTA

Re tsoela pele ho ntlafatsa ts'ebetso ea GitLab ka tokollo e 'ngoe le e 'ngoe bakeng sa maemo a GitLab a boholo bohle. Lintlafatso tse ling ho GitLab 11.10:

Lichate tse ntlafalitsoeng tsa GitLab

CORE, StartER, PREMIUM, ULTIMATE

Re entse lintlafatso tse latelang lichate tsa GitLab:

Lintho tse siiloeng ke nako

GitLab Geo e tla fana ka polokelo e potlakileng ho GitLab 12.0

GitLab Geo ea hlokahala hashed storage ho fokotsa tlholisano ho li-node tsa bobeli. Sena se ile sa hlokomeloa ho gitlab-ce#40970.

Ho GitLab 11.5 re kentse tlhoko ena ho litokomane tsa Geo: gitlab-ee#8053.

Ho GitLab 11.6 sudo gitlab-rake gitlab:geo:check e hlahloba hore na polokelo ea hashe e lumelletsoe le merero eohle e fallisitsoe. Cm. gitlab-ee#8289. Haeba u sebelisa Geo, ka kopo tsamaisa tlhahlobo ena 'me u falle kapele kamoo ho ka khonehang.

Ho GitLab 11.8 temoso e holofetseng ruri gitlab-ee!8433 e tla hlahisoa leqepheng Sebaka sa Tsamaiso > Geo > Nodes, haeba licheke tse ka holimo li sa lumelloe.

Ho GitLab 12.0 Geo e tla sebelisa litlhoko tsa polokelo tse hashed. Cm. gitlab-ee#8690.

Letsatsi la ho hlakolwa: 22 June 2019

Ts'ehetso ea Ubuntu 14.04

GitLab 11.10 e tla ba tokollo ea ho qetela ka Ts'ehetso ea Ubuntu 14.04.

Canonical e phatlalalitse pheletso ea tšehetso e tloaelehileng bakeng sa Ubuntu 14.04 Mmesa 2019. Re eletsa basebelisi ho ntlafatsa ho mofuta oa LTS o tšehetsoeng: Ubuntu 16.04 kapa Ubuntu 18.04.

Letsatsi la ho hlakolwa: 22 May 2019

E fokotsa palo e kholo ea lipeipi tse entsoeng ka tlhahiso

Pejana, GitLab e ile ea theha lipeipi tsa HEAD lekala ka leng tlhahisong. Sena se loketse batho ba ntlafatsang ba sutumelletsang liphetoho tse 'maloa ka nako e le ngoe (mohlala, ho ea lekaleng le lekaleng develop).

Empa ha o sutumelletsa polokelo e kholo e nang le makala a mangata a sebetsang (mohlala, a sisinyehang, a seiponeng, kapa a makala), ha ho hlokahale hore u thehe liphaephe bakeng sa lekala ka leng. Ho qala ka GitLab 11.10 re ntse re theha boholo ba liphaephe tse 4 ha o romela.

Letsatsi la ho hlakolwa: 22 May 2019

Mekhoa ea khale ea GitLab Runner ea khale

Ho tloha ka Gitlab 11.9, GitLab Runner e sebelisa mokhoa o mocha cloning/ Ho bitsa polokelo. Hajoale, GitLab Runner e tla sebelisa mokhoa oa khale haeba e ncha e sa tšehetsoe. Sheba lintlha tse ling ho mosebetsi ona.

Ho GitLab 11.0, re fetotse chebahalo ea tlhophiso ea seva ea metrics bakeng sa GitLab Runner. metrics_server e tla tlosoa molemong listen_address ho GitLab 12.0. Sheba lintlha tse ling ho mosebetsi ona.

Ho mofuta oa 11.3, GitLab Runner e qalile ho tšehetsa bafani ba bangata ba cache; e entseng hore ho be le litlhophiso tse ncha bakeng sa tlhophiso e khethehileng ea S3. The litokomane, e fana ka tafole ea liphetoho le litaelo tsa ho fallela ho setlhophiso se secha. Sheba lintlha tse ling ho mosebetsi ona.

Litsela tsena li ke ke tsa fumaneha ho GitLab 12.0. Joaloka mosebelisi, ha ho hlokahale hore u fetole eng kapa eng ntle le ho netefatsa hore mohlala oa hau oa GitLab o sebelisa mofuta oa 11.9+ ha u ntlafatsa ho GitLab Runner 12.0.

Letsatsi la ho hlakolwa: 22 June 2019

Paramethara e theohileng bakeng sa karolo ea ho kena bakeng sa GitLab Runner

11.4 GitLab Runner e hlahisa paramente ea likarolo FF_K8S_USE_ENTRYPOINT_OVER_COMMAND ho lokisa mathata a kang #2338 и #3536.

Ho GitLab 12.0 re tla fetohela ho boits'oaro bo nepahetseng joalo ka ha eka sebopeho se holofalitsoe. Sheba lintlha tse ling ho mosebetsi ona.

Letsatsi la ho hlakolwa: 22 June 2019

Tšehetso e theohileng bakeng sa kabo ea Linux e fihlang ho EOL bakeng sa GitLab Runner

Likabelo tse ling tsa Linux tseo GitLab Runner e ka kenngoa ho tsona li sebelelitse morero oa tsona.

Ho GitLab 12.0, GitLab Runner ha e sa tla hlola e aba liphutheloana ho liphaello tse joalo tsa Linux. Lethathamo le felletseng la likabo tse seng li sa tšehetsoe le ka fumanoa ho rona litokomane. Ke leboha Javier Ardo (Javier Jardon) ka morao tlatsetso ea hae!

Letsatsi la ho hlakolwa: 22 June 2019

Ho tlosa litaelo tsa khale tsa GitLab Runner Helper

E le karolo ea boiteko ba rona ba ho tšehetsa Moetsi oa Windows Docker o ile a tlameha ho lahla litaelo tse ling tsa khale tse sebelisetsoang setšoantšo sa mothusi.

Ho GitLab 12.0, GitLab Runner e qalisoa ho sebelisoa litaelo tse ncha. Sena se sebetsa feela ho basebelisi ba tlola setšoantšo sa mothusi. Sheba lintlha tse ling ho mosebetsi ona.

Letsatsi la ho hlakolwa: 22 June 2019

Ho tlosa mochini o hloekileng oa git ho GitLab Runner

Ho GitLab Runner 11.10 re fana ka monyetla lokisa kamoo Runner e phethang taelo kateng git clean. Ho feta moo, leano le lecha la ho hloekisa le tlosa tšebeliso git reset mme e beha taelo git clean ka mor'a mohato oa ho theola.

Kaha phetoho ena ea boitšoaro e ka ama basebelisi ba bang, re lokiselitse paramethara FF_USE_LEGACY_GIT_CLEAN_STRATEGY. Haeba u beha boleng true, e tla tsosolosa leano la ho hloekisa lefa. Lintlha tse ling mabapi le ho sebelisa liparamente tsa ts'ebetso ho GitLab Runner li ka fumanoa litokomaneng.

Ho GitLab Runner 12.0, re tla tlosa tšehetso bakeng sa leano la ho hloekisa lefa le bokhoni ba ho le khutlisetsa ho sebelisa paramethara ea ts'ebetso. Sheba lintlha tse ling ho mosebetsi ona.

Letsatsi la ho hlakolwa: 22 June 2019

Karolo ea Info ea Sistimi ho phanele ea admin

GitLab e fana ka tlhahisoleseling mabapi le mohlala oa hau oa GitLab ho admin/system_info, empa boitsebiso bona bo ka ’na ba se ke ba nepahala.

Re joalo hlakola karolo ena admin ho GitLab 12.0 mme re khothaletsa ho e sebelisa dikgetho tse ding tsa ho beha leihlo.

Letsatsi la ho hlakolwa: 22 June 2019

Fetola log

Sheba liphetoho tsena kaofela ho changelog:

bophirima

Haeba u theha sets'oants'o se secha sa GitLab, etela Leqephe la ho jarolla la GitLab.

Phetoho

Sheba leqephe la lintlafatso.

Merero ea Ngoliso ea GitLab

GitLab e fumaneha ka litlolo tse peli: ho ipusa и leru SaaS.

Boiketsi ba ho busa: Sebakeng kapa sethaleng sa maru seo u se ratang.

  • konokono: Bakeng sa lihlopha tse nyane, merero ea motho ka mong, kapa teko ea GitLab ka nako e sa lekanyetsoang.
  • starter: Bakeng sa lihlopha tse sebetsang ofising e le 'ngoe mererong e mengata e hlokang tšehetso ea litsebi.
  • Premium: Bakeng sa lihlopha tse phatlalalitsoeng tse hlokang likarolo tse tsoetseng pele, ho fumaneha ho phahameng, le tšehetso ea XNUMX/XNUMX.
  • Ultimate: Bakeng sa likhoebo tse hlokang leano le ts'ebetsong ka ts'ireletso e ntlafalitsoeng le ho latela melao.

Cloud SaaS - GitLab.com: E hlophisitsoe, e laoloa le ho tsamaisoa ke GitLab lipeeletso tsa mahala le tse lefelloang bakeng sa bahlahisi ka bomong le lihlopha.

  • Free: Lipolokelo tsa poraefete tse se nang moeli le palo e sa lekanyetsoang ea bafani ba morero. Merero e koetsoeng e khona ho fihlella likarolo tsa boemo Freeho bula merero ho fihlella likarolo tsa boemo Gold.
  • boronse: Bakeng sa lihlopha tse hlokang ho fihlella likarolo tse tsoetseng pele tsa tšebetso.
  • Silver: Bakeng sa lihlopha tse hlokang bokhoni bo eketsehileng ba DevOps, ho latela melao, le tšehetso e potlakileng.
  • Gold: E loketse mesebetsi e mengata ea CI/CD. Merero eohle e bulehileng e ka sebelisa likarolo tsa Khauta mahala, ho sa tsotelehe moralo.

Source: www.habr.com

Eketsa ka tlhaloso