GitLab 13.2 aide les équipes à gérer la planification des projets avec des itérations d'étapes, à améliorer la collaboration pour une réactivité plus rapide avec des différences pour les pages wiki, et des performances et une efficacité globales avec des tests de charge de performance .
Rationalisez la planification et la gestion des projets agiles
, . (MVC) , , . , , . .
Jira , Jira GitLab, , GitLab . ( GitLab «») , . , , , .
, , . - , . .gitlab-ci.yml Web IDE CI . , .
— , 13.2 . , , Figma GitLab Figma GitLab.
13.2 . GitLab.com — , , .
. GitLab CI/CD ( GitLab « »), , .
, , «» , -. GitLab Geo , GitLab. , . GitLab CI- .
!
, . , : GitLab Composer, PHP. , PHP-.
, :
GitLab-: 300 - . !
, , 13.3.
MVP — Jesse Hall
Jesse « », - . git-, . , CI ( ), Git.
Jesse , , . .
13.2
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: Plan
GitLab (timebox). , Scrum XP. /, ( GitLab «»), .
, , , , , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Defend
. , . , . Falco , — AppArmor Pod Security Policies.
Falco .
GitLab-Figma
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
, GitLab, Pajamas Figma. Figma, Figma GitLab, . .
13.2 , Figma:
Figma .
Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
, . , GitLab, 2020 Monitor GitLab Ultimate GitLab Core. GitLab.
PHP- Composer GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Package
PHP- . Composer — PHP, , , . Composer, GitLab. PHP- . , GitLab , .
PHP (
All
), Composer. Composer .
@ochorocho, . .
Composer .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Plan
. , , , HR , , . , , .
GitLab Linux IBM Z
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
GitLab, IBM, DevOps GitLab (GitLab Runners) . z/OS, GitLab , s390x Linux IBM Z.
Docker .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Create
. , , , , , . . , , CODEOWNERS
.
GitLab 13.2 . , . , .
Fargate Auto DevOps ECS
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Release
AWS. CI/CD, AWS ECS:EC2, Auto DevOps. EC2 , AWS Fargate EC2. Fargate , Auto DevOps, .
ECS .
GitLab.com
GitLab.com, , — . GitLab 13.2 GitLab.com Bronze .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Release
. , , . , . , .
Jira GitLab
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Create
, Jira , .
Jira Jira GitLab. , GitLab, , , . , () .
Jira .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Verify
, , . , , API 1000 ? , - .
. « » , , 90- 95- (TTFB) (RPS). - , , .
GitLab GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
, Kubernetes . GitLab (, , CI/CD). GitLab 13.2 GitLab GitLab.
Kubernetes Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Configure
Premium Kubernetes GitLab. , : . , 13.2 Core.
.gitlab-ci.yml
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Release
12.10 .gitlab-ci.yml
. , release
, GitLab. API . CI/CD .
release .
CI-
(ULTIMATE, GOLD) DevOps: Release
GitLab 12.6 , CI-. JSON- . Ultimate . JSON- , GitLab .
Jsonnet
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
parent-child («-») GitLab 12.9, .gitlab-ci.yml
. , , , . CI/CD YAML , , , Jsonnet YAML. Jsonnet — , , , , YAML.
Jsonnet .
GitLab 13.2
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: Manage
- . 13.2 , . , - , .
-
(PREMIUM, ULTIMATE) DevOps: Manage
, , , , . , GitLab.com. , , , .
(ULTIMATE) DevOps: Manage
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Plan
. , , .
Jira GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Plan
Jira GitLab Jira GitLab . , GitLab.
REST API
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Plan
REST API. GitLab . API, , .
@jjshoe API !
API .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Plan
« », , , . , , , .
, . , .
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Create
Git master
. Git .
GitLab GitLab.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
, GitLab. , , . .
- GitLab Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
— . - , , — , , . Core , thumbs up, .
13.2 Developer - GitLab Core. , , , , (maintainers) , . - GitLab Core GitLab.com Free, GitLab Starter GitLab.com Silver .
- .
Confluence
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
Confluence , Confluence GitLab, . 13.2 Confluence, Confluence .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
Git , . GitLab 13.2 . .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
, , coverage
. - , .
maintainer , , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
. , , , GitLab. .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Package
, . . , container_repository:cleanup_container_repository
, , 25% . Gitlab::UntrustedRegexp
, .
. GitLab re2, . . .
.gitlab-ci.yml
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Release
, environment:action
, , , , , . GitLab 13.2 prepare
, , , .
CI .
API Terraform
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Configure
GitLab Maintainer Terraform, terraform plan
, , . GitLab 13.2 Developer API Terraform, .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
, , GitLab . , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
GitLab 13.2 . , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
. , .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
REST API GitLab, , , .
Amazon ECS
Amazon Elasticsearch AWS EC2 IAM Aws::InstanceProfileCredentials
. IAM Amazon ECS.
Geo
Geo . , .
GitLab 13.2 Geo Geo , , (, « »), .
Geo .
GitLab Geo
Geo .
Patroni repmgr
(CORE, STARTER, PREMIUM, ULTIMATE)
GitLab Patroni PostgreSQL. Patroni repmgr, :
- Patroni , .
- Patroni PostgreSQL 12 PostgreSQL Geo.
Patroni Geo . GitLab , . Gitlab.com Patroni 2018 , . Repmgr Omnibus GitLab GitLab 14.0. Patroni , GitLab Patroni.
Patroni .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Manage
GitLab 13.2 , , , . . Free/Core Bronze/Starter 7 Silver/Premium Gold/Ultimate.
. , « » , . , , .
« » .
SSH
(ULTIMATE) DevOps: Manage
, . SSH , . , , .
(ULTIMATE, GOLD) DevOps: Plan
. .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Plan
, ( GitLab « ») . GitLab «» , .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Plan
, .
Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Plan
9.1 (Service Desk) Premium, .
, , — . GitLab 13.2 GitLab.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
, . -. Jesse Hall !
TLS Gitaly
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Create
Gitaly (TLS), , Gitaly , GitLab Praefect, , TLS Gitaly, Praefect. GitLab , .
GitLab Gitaly TLS, Praefect, Gitaly.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
, , , , . 13.2 Design (), , .
, .
.gitlab-ci.yml Web IDE
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Create
CI GitLab , , .gitlab-ci.yml
. GitLab CI, Web IDE .gitlab-ci.yml
.
Web IDE: , . Schemastore, GitLab.
Web IDE .
Gitaly (-)
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Create
Gitaly Git «» Gitaly. , . , , GitLab .
In GitLab 13.2, transactional write operations to Git repositories can be enabled for Gitaly Cluster. When this option is enabled and an update is pushed to GitLab, the write operation will be proxied to the replica Gitaly nodes. The write operation will be coordinated between the Gitaly nodes using the two-phase commit protocol, so that they agree on the new state of the repository. Write transactions are currently limited to operations pushed over the HTTP and SSH Git interfaces, and does not include write operations via the GitLab interface like the Web IDE.
GitLab 13.2 Gitaly Git. GitLab, Gitaly. , . , Git HTTP SSH, GitLab, , Web IDE.
- Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
9.3 GitLab Starter/Bronze, -. , , . 13.2 - GitLab.
- .
CI
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
exclude
. , ( ). ( « » ) .
- .
, -
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Verify
- , - - , To-Do. , - , , , . , -, , .
To-Do .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Verify
- , , , , . , , . , , .
SAST JavaScript TypeScript
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Secure
. (SAST) , . GitLab SAST JavaScript TypeScript (ESLint) GitLab. GitLab, JavaScript TypeScript, SAST .
TSLint, ESLint. Deprecations. SAST (OSS) Core. «SAST to Core», , , .
SAST .
Terraform -
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Configure
Terraform . GitLab - . GitLab 13.2 Terraform - Terraform.
Opsgenie GitLab
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Monitor
Opsgenie — - , . GitLab 13.2 Opsgenie GitLab. ? , !
Opsgenie .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Monitor
, -, . GitLab , . , , , , .
OAuth Prometheus
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
() Prometheus GitLab. Gitlab 13.2 OAuth, .
PromQL
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: Monitor
GitLab 13.2 (“Vanity URLs”) , .
Geo
GitLab Geo , GitLab. , . Geo . , , Geo , . Geo - -, .
GitLab 13.2 , - . , GitLab Geo.
Geo .
Geo Geo
Geo Geo . Geo , . 13.2 Geo , PostgreSQL, gitlab-ctl geo:pause
gitlab-ctl geo:resume
Geo.
Geo . , .
Geo .
Geo « »
GitLab Geo « » gitlab-ctl promotion-preflight-checks
.
GitLab 13.2 gitlab-ctl promotion-preflight-checks
, , . gitlab-ctl promote-to-primary-node
, , , .
« » .
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD)
, , . , , . 13.2 , - , . , . , .
Les notes de mise à jour détaillées et les instructions de mise à jour / d'installation peuvent être lues dans l'article original en anglais: GitLab 13.2 publié avec Planning Iterations et Load Performance Testing .
Nous avons travaillé sur la traduction de l'anglais cattidourden, Maryartkey, ainoneko et risqué...