GitLab 12.8 Released with Log Browser, NuGet and Compliance Dashboard

A picture to attract attention


The new release of GitLab 12.8 is dedicated to the “one place” approach: for all your logs, NuGet packages and compliance control. Similar to the fact that GitLab is a single place for your entire DevOps life cycle.


Log Browser for quick error sorting


Kubernetes . , , . , . .


, . , , , . minimal viable! , , Elastic stack Kubernetes , GitLab (GitLab Managed app), .


C# .NET


Windows — , . , GitLab C/C++, Java Node.js, , C# .NET, . , DevOps.


GitLab 12.8 C# .NET NuGet-, , . , , ( GitLab « ») CI/CD , — .



- ( GitLab « ») — . , , , , , GitOps.


, - , , SOC 2, ISO 27001, GDPR, SOX, HIPAA PCI-DSS.


:


  • -
  • -
  • -

GitLab GitLab . , . , GitLab.


GitLab. , - . GitOps . , , , , , . .


!


— 12.8. : , Docker ( GitLab «»), Premium!


( ).


GitLab MVP badge


MVPRoger Meier


S/MIME , X.509 , . . , Henning Schild, Git, GitLab.


X.509 . !


GitLab 12.8



(ULTIMATE, GOLD) DevOps: "Monitor"


, , . GitLab 12.8 Elastic stack.


Kubernetes Elastic stack, Elasticsearch Filebeat, . GitLab .


, Kubernetes , , .


, , . , , .



.


, NuGet (.NET) GitLab


(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Package"


, , . , NuGet for C# .NET, .


GitLab 12.8 NuGet, GitLab. NuGet- . , , NuGet GitLab, , .


Build, publish, and share packages to the GitLab NuGet (.NET) Repository


NuGet- .



(ULTIMATE, GOLD) DevOps: "Manage"


, , . , GitLab , , , .


GitLab 12.8 , . -, , . - .


Compliance Dashboard


.



(ULTIMATE, GOLD) DevOps: "Defend"


, Lateral Movement. (NetworkPolicy) Kubernetes, GitLab, Kubernetes.


, Kubernetes. .



Cilium .


Premium


(PREMIUM, SILVER) DevOps: "Plan"


, ( GitLab «»), , Premium Silver!


, , , — .


Single-level Epics now available in Premium!


.



(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Plan"


. . , (), , (), , -. , .


Blocking issue support


.


« »


(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Plan"


, . « » (Work In Progress, WIP) , Kanban, .


12.8 WIP- ( GitLab « »). , .


Issue Board Work In Progress Limits


, -.



(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Plan"


, , — , . , .


Visually differentiate blocked issues on issue boards


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"


. , , . .gitlab-ci.yml, auto_stop_in: 1 week, GitLab. , .


. , .


Automatically stop environments after a specified period


.



(ULTIMATE, GOLD) DevOps: "Secure"


12.8 . .


, , , .


Instance-level Security Dashboard


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"


- . , . , , . , , .


GitLab 12.8 . , , , . -.


. .


Automated accessibility scanning of Review Apps


.


GitLab 12.8



(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Verify"


, , . , .


, . , , . , API, cURL . , artifacts: true needs: , , , .


.


-


(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Create"


- — , - , . (continuous delivery) . . - - , master , .


GitLab 12.8 : -, , , -. , , , , .


- .


S3 GitLab


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Package"


, , . GitLab . , .


GitLab 12.8 , S3 . mark sweep. 15 mark 25 90 , sweep 20 3 ! -.


.


Docker


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Package"


, - Docker. , .


, 12.8 . ( ), . blob, , sweep, blob . .


.


S/MIME


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


Git , Git, , , . , . .


Git 2.19 OpenGPG S/MIME X.509, .


GitLab S/MIME Roger Meier Siemens! Henning Schild, Siemens, Git!


S / MIME Signature Verification of Commits


X.509 .


-


(PREMIUM, ULTIMATE) DevOps: "Manage"


-. . .


, . , , GitLab .


- .


GitLab


(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Package"


, , , , , . , - , , , .


, GitLab 12.8 , GitLab pipeline_id, branch commit . , , , - .



.


API


(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Release"


developer maintainer . , , . , maintainers , API, .


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"


, .gitlab-ci.yml. (Enable Review Apps). Kubernetes , YAML, .gitlab-ci.yml.


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"


GitLab, , , , needs:. , .


needs: .


Geo


(CORE, STARTER) ""


Geo Premium Ultimate. , Geo Starter Core, , — . , , , Geo, .


, Geo !


Geo improved license banner


Geo .



(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Manage"


, GitLab.com. , .


, , , (nonrepudiation).


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"


Y . - . 12.8 Y .


Scale metrics chart


Prometheus .



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"


, . , , .


Searchable environment in metrics dashboards


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"


. , . , !


Column charts for Metrics Dashboard


.


Docker , DigitalOcean S3


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Package"


Docker, Ceph- URI Docker. DigitalOcean Ceph, , DigitalOcean . .


GitLab 12.8 , Ceph, API. , DigitalOcean GitLab, , .


.



(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Plan"


, (Service Desk) GitLab.com GitLab Support Bot. , GitLab, - .


. , , , .


.


Git v2


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


Git v2 HTTP. GitLab 11.4, - Git Git 2.21.


(git fetch) , , . Git v2 — Git, , clone, fetch push ( ) (GitLab). fetch .


fetch (refs) . , (, git fetch origin master) . 100 000 .


Git v2 Git 2.18.0 . git config --global protocol.version 2. Git v2 SSH . , .


Git .


CI/CD Kubernetes


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Configure"


Kubernetes GitLab CI/CD — .


GitLab 12.8 JupyterHub Elastic Stack GitLab CI/CD. GitLab CI/CD .


GitLab CI/CD () .


Git


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


GitLab 12.8 Omnibus GitLab Git 2.24 Git.
se between the cost to serve a clone or a fetch, and the quality of the resulting packfile.


, . , , .


Peff GitHub , , Jonathan Tan (Google) ! , Git 2.26.


.


delta islands Git


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


, Git , Git . , , CI . , , , , Git , .


GitLab 12.8 delta island, , Git . GitLab , , Run Housekeeping . «» CI .


delta islands .


Knative


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Configure"


Knative 1.0, GitLab Knative, Knative . , gitlabktl Knative - API. , GitLab Serverless -. , , gitlabktl Knative. , GitLab, Knative.


, gitlabktl. , . , .


gitlabktl .



(ULTIMATE, GOLD) DevOps: "Secure"


. , GitLab ( ), .


2020 2,2 . .


.



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


GitLab 12.8:



GitLab 12.8.


Web IDE


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


GitLab . , , Web IDE.


Web IDE . , , , Web IDE. Web IDE, .


Dark syntax highlighting theme for Web IDE


.



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


GitLab 12.8 , .


, 80%. - . , , .


50% , . , , JSON .


.


Docker


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Package"


Docker , . API . . , ?


12.8 Docker . , , , , . , , , , , Git SHA, 30 .


Leverage policies to remove Docker images


.



(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Release"


«», . 12.8 . , . , .


.


Geo


(PREMIUM, ULTIMATE) ""


Geo Geo, . GitLab Geo. , Geo . , , GitLab , .


, , Geo Geo GitLab, GitLab Geo. , .


, . .


Geo, .


,


(ULTIMATE, GOLD) DevOps: "Manage"


GitLab.com , .


GitLab 12.8 GitLab.com. , , SSH , . , , .


, .


NPM GitLab


(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Package"


, , NPM , . NPM , . , — stable,beta, dev canary.


, GitLab 12.8 NPM NPM. , , , , .



NPM .


Go


(ULTIMATE, GOLD) DevOps: "Secure"


Go .


, -, Go 2019 . Go , . .


.


allow-failure


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"


, . , .


, .



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"


10 30 , , .


Philipp Hasper !


.


PostgreSQL 11 Omnibus GitLab


(CORE, STARTER, PREMIUM, ULTIMATE) ""


Omnibus GitLab PostgreSQL 11. PostgreSQL 11 , GitLab 13.x . PostgreSQL 11 Omnibus GitLab , , (HA). Geo.


PostgreSQL 11 GitLab 12.8. . 9.6 - PostgreSQL 10. PostgreSQL 11 GitLab 12.10 PostgreSQL GitLab 13.0. PostgreSQL 11 GitLab PostgreSQL 11.


, Geo, PostgreSQL 11 , PostgreSQL 9.6 10.x GitLab 13.0.


Omnibus GitLab 12 .


Sentry


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"


, GitLab . GitLab Sentry. , .


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"


. 12.8 GitLab, .


Duplicate a dashboard including custom metrics


.


GitLab


(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: "Monitor"


GitLab GitLab, , « GitLab» (“GitLab Instance Administrators”). GitLab.


Gitlab self-monitoring project


GitLab .



(ULTIMATE, GOLD) DevOps: "Monitor"


, . , GitLab.



elastic-stack .


API


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Package"


GitLab , . , GitLab.com, 60 . .


GitLab 12.8 , 70%. .


.



(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Create"


. . , , . . :


  • , .
  • , .
  • .

Drag-and-drop design badges


.


Kubernetes


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Configure"


CI/CD Kubernetes, Kubernetes, . , .


Display Kubernetes namespace on the job page


.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


, , , , . GitLab 12.8 , .



.



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


, ( ) . , , . , C Go, , , .


GitLab Tab width, , , CI Markdown.


Alexander Oleynikov !


.


-


(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"


-, (Changes) — , . , , .


GitLab 12.8 , . , .


- .




Detailed release notes and update / installation instructions can be found in the original English post: GitLab 12.8 released with Log Explorer, NuGet, and Compliance .


We worked on the translation from English cattidourden, maryartkey, ainoneko and rishavant.


All Articles