
La nouvelle version de GitLab 12.8 est dédiée à l'approche «one place»: pour tous vos journaux, packages NuGet et contrôle de conformité. Semblable au fait que GitLab est un endroit unique pour l'ensemble de votre cycle de vie DevOps.
Navigateur de journaux pour un tri rapide des erreurs
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!
( ).

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, , .

NuGet- .
(ULTIMATE, GOLD) DevOps: "Manage"
, , . , GitLab , , , .
GitLab 12.8 , . -, , . - .

.
(ULTIMATE, GOLD) DevOps: "Defend"
, Lateral Movement. (NetworkPolicy) Kubernetes, GitLab, Kubernetes.
, Kubernetes. .
Cilium .
Premium
(PREMIUM, SILVER) DevOps: "Plan"
, ( GitLab «»), , Premium Silver!
, , , — .

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

.
« »
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Plan"
, . « » (Work In Progress, WIP) , Kanban, .
12.8 WIP- ( GitLab « »). , .

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

.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
. , , . .gitlab-ci.yml
, auto_stop_in: 1 week
, GitLab. , .
. , .

.
(ULTIMATE, GOLD) DevOps: "Secure"
12.8 . .
, , , .

.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"
- . , . , , . , , .
GitLab 12.8 . , , , . -.
. .

.
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!

X.509 .
-
(PREMIUM, ULTIMATE) DevOps: "Manage"
-. . .
, . , , 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:
.
(CORE, STARTER) ""
Geo Premium Ultimate. , Geo Starter Core, , — . , , , Geo, .
, Geo !

Geo .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Manage"
, GitLab.com. , .
, , , (nonrepudiation).
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
Y . - . 12.8 Y .

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

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

.
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, .

.
(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 .

.
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Release"
«», . 12.8 . , . , .
.
(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, .

.
GitLab
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: "Monitor"
GitLab GitLab, , « GitLab» (“GitLab Instance Administrators”). GitLab.

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"
. . , , . . :

.
Kubernetes
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Configure"
CI/CD Kubernetes, Kubernetes, . , .

.
(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 , . , .
- .
Des notes de version détaillées et des instructions de mise à jour / d'installation peuvent être trouvées dans la publication anglaise originale: GitLab 12.8 publié avec Log Explorer, NuGet et Compliance .
Nous avons travaillé sur la traduction de l'anglais cattidourden, maryartkey, ainoneko et rishavant.