#GitLab 13.4已与HashiCorp存储库一起发布,用于CI变量和Kubernetes Agent

图片引起关注



版本13.4与HashiCorp存储一起发布,用于CI变量,Kubernetes Agent和安全中心以及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”.



GitLab MVP徽章



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



在CI作业中使用HashiCorp Vault机密



.



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



介绍GitLab Kubernetes代理



GitLab Kubernetes Agent .





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



MR差异内部的内联代码覆盖率备注



.





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



GitLab 12.5 , . 13.4, , . .



使用环境仪表板大规模跟踪环境



.



GitLab GitLab Terraform



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



GitLab Terraform . 21 - 31 , , . GitLab Terraform Terraform.



Taking ownership of the GitLab Terraform provider



GitLab Terraform .



- API OpenAPI HAR-



(ULTIMATE, GOLD) DevOps: Secure



- API — - API , .



API GitLab OpenAPI v2 HAR- , , . .



API , , . - , .





- API .





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



GitLab . , YAML- , master, , , . , YAML- .





.





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



GitLab, , . : .



13.4 .csv . — MVC, .



Code Coverage Data for all projects in a group



.



-



(ULTIMATE, GOLD) DevOps: Secure



-, .



- Java, Rust Swift , .



New language support for coverage-guided fuzz testing



- .





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



. , . .



Show alerts in the environment index page



.





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



. , .



-, . , . , , , , .



Child pipelines can now trigger their own child pipelines



.





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



— , . , . .



Improved navigation between parent and child pipelines



.





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



, , , , matrix 1/4. 13.4 , , . , — x86, matrix: debug x86.



Parallel matrix jobs show relevant variables in job name



.



GitLab 13.4



Atlassian



(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Manage



GitLab GitLab Atlassian Cloud. GitLab Atlassian, Gitlab Jira Atlassian.



Connect an Atlassian Account



Atlassian .





(ULTIMATE, GOLD) DevOps: Manage



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



. , . -, , ID -, , , .



Export a list of all merge commits



.



API



(ULTIMATE, GOLD) DevOps: Manage



GitLab — . — , GitLab. , API.



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



-, . -, «».



Ethan Reesor !



- .



-



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



-, , , . , , - . 13.4 - , , . . gitlab#16047.



Emphasize collapsed diffs in merge request diffs



- .



-



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



- . , , .



-, , . , - .



Warning on merge request diff when files are collapsed



- .



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



Mark a to-do as Done in the Design View



.



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



— , , , . - , , -, . , , , , .



Show job data for Code Coverage value in MR



.





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



Notifications when 'Merge When Pipeline Succeeds' is set on a merge request



- .



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



Create incidents as a type of issue



.



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.



View alert payload on incidents



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



Revoke PATs for self-managed credential inventory



.





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



Edit front matter using the Static Site Editor



.



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中支持自定义JSON模式验证



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.



GitLab CI PyPI .



DAST



(ULTIMATE, GOLD) DevOps: Secure



DAST , , DAST. , . 13.4 - , , DAST, . - , , , , , 200 300. , , .



按需DAST扫描仪配置文件



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 .



Terraform, GitLab .





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



BLOB- Azure .



Omnibus ARM64 Ubuntu OpenSUSE



(CORE, STARTER, PREMIUM, ULTIMATE)



GitLab 64- ARM, ARM64 Ubuntu 20.04 Omnibus. Zitai Chen Guillaume Gardet , — - !



Ubuntu 20.04, Ubuntu.



ARM64 .



- GitLab Helm chart



(PREMIUM, ULTIMATE)



-, (CAC), GitLab, Helm chart. - X.509. - Helm chart -, Omnibus.



- .






release notes / : GitLab 13.4 released with Vault for CI variables and Kubernetes Agent.



cattidourden, maryartkey, ainoneko rishavant.




All Articles