Rilis 13.4 dirilis dengan penyimpanan HashiCorp untuk variabel CI, Agen Kubernetes, dan pusat keamanan, serta fitur yang dapat dialihkan di Starter
GitLab , , . , , , , GitLab . , , 53 , .
GitLab DevSecOps , — . HashiCorp CI/CD . , , , Reporter Deployer. - ( GitLab « ») , .
— GitLab Kubernetes Agent. Kubernetes GitLab . Terraform GitLab Terraform . , GitLab .
GitLab
, , , , , . , GitLab Pages , . , , !
-, MVP , Fabio Huser. - ; . (feature flags) Starter Core 13.5.
!
, , 13.4 . :
, , 13.5.
“Resiliency In Challenging Times”.
MVP — Fabio Huser
Fabio - — , GitLab. , GitLab , UX, .
GitLab 13.4
HashiCorp Vault CI
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Release
12.10 GitLab CI- GitLab (GitLab runner). JWT, secrets
.gitlab-ci.yml
. HashiCorp GitLab.
GitLab Kubernetes Agent
(PREMIUM, ULTIMATE) DevOps: Configure
GitLab Kubernetes Kubernetes . , . , GitLab . , , . , GitLab, .
GitLab Kubernetes Agent — Kubernetes. , . , GitLab, , GitLab . , GitOps , GitLab .
, . GitLab Kubernetes Agent . Kubernetes, , GitLab, . , , , .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Release
GitLab , , , . GitLab 13.4 - , , , ( GitLab «»).
(ULTIMATE, GOLD) DevOps: Secure
, . , , . .
GitLab. . — : , . , , . , .
. , . . — , , . , , .
GitLab Starter
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: Release
GitLab 11.4 - . 12.2 ID , 13.1 .
GitLab 18 . Starter Core GitLab 13.5. , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
GitLab , .
, , , . /
, , GitLab!
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
- , -. , -. , .
- . , -, .
Fabio Huser Siemens !
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Release
GitLab GitLab Terraform
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Configure
GitLab Terraform . 21 - 31 , , . GitLab Terraform Terraform.
- API OpenAPI HAR-
(ULTIMATE, GOLD) DevOps: Secure
- API — - API , .
API GitLab OpenAPI v2 HAR- , , . .
- API .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
GitLab . , YAML- , master
, , , . , YAML- .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Verify
GitLab, , . : .
-
(ULTIMATE, GOLD) DevOps: Secure
-, .
- Java, Rust Swift , .
- .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Release
. , . .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
. , .
-, . , . , , , , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
— , . , . .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
, , , , matrix 1/4
. 13.4 , , . , — x86, matrix: debug x86
.
GitLab 13.4
Atlassian
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Manage
GitLab GitLab Atlassian Cloud. GitLab Atlassian, Gitlab Jira Atlassian.
(ULTIMATE, GOLD) DevOps: Manage
, , , . GitLab , : -, , , . GitLab, , .
API
(ULTIMATE, GOLD) DevOps: Manage
API GitLab , — . , , , , .
GitLab Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Plan
18 . , , CSV ( GitLab « ») Core. “ ”, “” “” .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
, - checkout . , - , .
-, . -, «».
- .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
-, , , . , , - . 13.4 - , , . . gitlab#16047.
- .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
- . , , .
-, , . , - .
- .
Gitaly
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
, Gitaly , . , , . , GitLab , . , . , , .
Praefect , . , . , , , . Gilaly , , .
, Gitaly, , .
Gitaly .
to-do
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
GitLab to-do. , - , . , - .
. , to-do — GitLab.
13.4 , .
CI/CD
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
GitLab CI/CD, , . , , GitLab CI/CD.
CI/CD .
-
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Verify
- - . - , - , , - . , , - , , .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
— , , , . - , , -, . , , , , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Package
GitLab — . , , . API . . , .
. , .
Conan
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Package
Conan GitLab C/C++. , Conan 51 . , gitlab-org/ci-cd/package-stage/feature-testing/conan
, .
Conan , .
Conan .
(ULTIMATE, GOLD) DevOps: Secure
C, C++, C# .Net, NuGet 4.9+ Conan, . Secure, , . - , . , - (Critical), (High) (Unknown) .
- ' '
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Release
- , (Merge When Pipeline Succeeds, MWPS) email- . . @ravishankar2kool, , , -, MWPS.
- .
EKS Kubernetes,
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Configure
GitLab Kubernetes, EKS; 1.14–1.17.
EKS .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
: , . , . GitLab, .
GitLab Markdown
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
GitLab, GitLab- Markdown, . ^alert#1234
, Markdown: , -. , , -.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
, , , . , , Alert Details.
75%
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD)
GitLab, , DevOps . GitLab 13.4 75% , , GitLab.com.
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Manage
12.6. , . GitLab , , — .
, .
Ashesh Vidyut (@asheshvidyut7) !
API
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: Manage
GitLab . API GitLab.
(ULTIMATE) DevOps: Manage
, GitLab. , , , , (PAT). PAT. , , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
GitLab 13.4 . , . .gitlab/static-site-editor.yml
, , , Markdown .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
(front matter) — , . , , HTML. , YAML JSON . , , , , , .
WYSIWYG , . , , . GitLab 13.4 . (Settings) , , . , -. , .
GitLab Jira DVCS Connector Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
Jira GitLab: GitLab Jira DVCS Connector - GitLab Jira. Jira .
Premium, !
Jira .
Gitaly (-)
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Create
Gitaly Git «» Gitaly. . , GitLab 13.3, Gitaly , Gitaly, , . - , , .
, ( ) . , . , .
Gitaly .
JSON Web IDE
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Create
, JSON YAML, , - . , CI, JSON , .
.gitlab/.gitlab-webide.yml
, . Web IDE , .
Web IDE .
(DAG) 50
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
(Directed Acyclic Graph (DAG)), , 10 , needs:
, . 13.4 10 50, .
GitLab, , , .
needs:
.
needs
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
, needs
, - , . 13.4, needs
.
needs
.
,
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
GitLab , - , . . , .
CI/CD
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
CI/CD . , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
- — . . , - , , 1 . , . . , , , .
- .
,
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Package
, GitLab. . . GitLab.com :
- Conan: 250MB
- Maven: 3GB
- NPM: 300MB
- NuGet: 250MB
- PyPI: 3GB
GitLab . Rails.
CI_JOB_TOKEN PyPI
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Package
GitLab PyPI , Python CI/CD. CI_JOB_TOKEN
. PyPI, , , .
GitLab CI/CD PyPI CI_JOB_TOKEN
.
DAST
(ULTIMATE, GOLD) DevOps: Secure
DAST , , DAST. , . 13.4 - , , DAST, . - , , , , , 200 300. , , .
DAST .
GitLab Pages
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Release
GitLab Pages URL, , GitLab Pages . GitLab URL Pages, . Kevin Barnett (@PopeDrFreud), Eric Eastwood (@MadLittleMods) GitLab. .
Terraform, GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Configure
Terraform , . Terraform, GitLab, GitLab 13.4. Terraform. Terraform .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
, . , . , . , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
« » , . , . « », .
,
(ULTIMATE, GOLD) DevOps: Defend
, GitLab. .yaml
, . > > (Security & Compliance > Threat Management > Policies).
blob- Azure
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)
GitLab, GitLab Runner blob- Azure, GitLab Azure.
GitLab Azure , LFS, CI . blob- Azure, Omnibus Helm chart.
GitLab Azure . Azure [runners.cache.azure]
.
Omnibus ARM64 Ubuntu OpenSUSE
(CORE, STARTER, PREMIUM, ULTIMATE)
GitLab 64- ARM, ARM64 Ubuntu 20.04 Omnibus. Zitai Chen Guillaume Gardet , — - !
ARM64 .
- GitLab Helm chart
-, (CAC), GitLab, Helm chart. - X.509. - Helm chart -, Omnibus.
- .
release notes / : GitLab 13.4 released with Vault for CI variables and Kubernetes Agent.