![рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд╕реНрд╡реАрд░](https://habrastorage.org/getpro/habr/post_images/2c0/1ea/61d/2c01ea61d41cdd70c5bc7f542cd68041.jpg)
GitLab 12.10 рдирдИ "рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдкреНрд░рдмрдВрдзрди" рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде рдЯреАрдореЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдЕрдиреБрдкрд╛рд▓рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ , AWS Fargate рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде CI рдХреЛ рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд┐рд▓реАрд╡рд░реА рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдФрд░ рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЯрд┐рдХрдЯ рдФрд░ рдорд╣рд╛рдХрд╛рд╡реНрдпреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ (GitLab рдХреЗ рд░реВрд╕реА рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдореЗрдВ) "рд▓рдХреНрд╖реНрдп")ред
рдЕрдиреБрдкрд╛рд▓рди рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛
тАФ , , , . - тАФ , 12.10 GitLab , -.
, GitLab 12.10 , . , . , .
HIPAA , HIPAA. HashiCorp, .
AWS
, . CI GitLab , . GitLab 12.10 AWS Fargate , ( GitLab ┬л ┬╗) . AWS, AWS. , GitLab .
тАФ . , , , . 12.10 , . , Jira GitLab, .
!
, . , : Python PyPI - ( GitLab ┬л ┬╗).
( ) .
![рдЧрд┐рдЯрд▓рдм рдПрдорд╡реАрдкреА рдмрд┐рд▓реНрд▓рд╛](https://habrastorage.org/getpro/habr/post_images/1f4/2b7/125/1f42b7125b8e58f40d41c3350cac3ffa.png)
, - Puma Helm chart unicorn
( тАШwebserviceтАЩ). GitLab Helm chart Puma Unicorn. 40%- Puma -. , Puma .
Puma ! .
GitLab 12.10
GitLab
(ULTIMATE, GOLD) DevOps: "Plan"
GitLab. .
, : , . , , . GitLab , , , .
┬л ┬╗.
.
CI/CD HashiCorp
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
GitLab JSON Web Token (JWT) HashiCorp. CI/CD, JWT- HashiCorp , GitLab.
![HashiCorp рд╡реЙрд▓реНрдЯ рд╕реЗ CI / CD рд░рд╣рд╕реНрдпреЛрдВ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ](https://habrastorage.org/getpro/habr/post_images/f2d/1a8/f97/f2d1a8f97d25d084e406a5e978b7cf1f.png)
HashiCorp .
(ULTIMATE, GOLD) DevOps: "Plan"
. , GitLab , , . (On track) тАФ , (Needs attention) тАФ (At risk) тАФ . , , .
![рдПрдкрд┐рдХ рдПрдВрдб рдЗрд╢реНрдпреВ рд╣реЗрд▓реНрде рдЯреНрд░реИрдХрд┐рдВрдЧ](https://habrastorage.org/getpro/habr/post_images/5e0/a0b/be5/5e0a0bbe534586162b88f4940287ada7.png)
.
Jira GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Plan"
Jira GitLab , CSV- . GitLab 12.10 MVC Jira GitLab. , Jira GitLab .
, Jira GitLab, Jira.
![рдЬреАрд░рд╛ рд╕реЗ рдЧрд┐рдЯрд▓реИрдм рддрдХ рдЖрдпрд╛рдд рдореБрджреНрджреЗ](https://habrastorage.org/getpro/habr/post_images/439/903/86f/43990386f5d5eeca7471dfacb8f38a4f.png)
Jira .
CI- GitLab AWS Fargate
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: "Verify"
GitLab CI, , . , , , CI/CD GitLab. GitLab CI AWS Fargate MVC AWS Fargate. AWS Fargate Elastic Container Service (ECS) Amazon, .
![Autoscaling GitLab CI jobs on AWS Fargate](https://habrastorage.org/getpro/habr/post_images/2d7/889/737/2d7889737ffcf2c3f9dbb52290164e3c.png)
.
AWS
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: "Release"
AWS . AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_REGION
. , , , .
![Easy to configure AWS deployment variables](https://habrastorage.org/getpro/habr/post_images/339/3be/341/3393be3418c31163ccf896d2e164b8a3.png)
AWS .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
GitLab , . GitLab , , . (runbook) , , .
![Link runbooks and assets to a Release](https://habrastorage.org/getpro/habr/post_images/9dc/107/57f/9dc10757fdeed5c93fc06a639d8478e7.gif)
.
-
(ULTIMATE, GOLD) DevOps: "Secure"
GitLab . GitLab 12.10 GitLab . .
, -. .
, , .
![Enhanced Secure workflows for use in offline environments](https://habrastorage.org/getpro/habr/post_images/342/6a0/cd9/3426a0cd9f8a8673b85f1f1d2807f6f3.png)
- .
(ULTIMATE, GOLD) DevOps: "Monitor"
, . . , . , , , , . , , , . , .
GitLab. , . , , , -. , , , .
. , GitLab . , .
![Status Page](https://habrastorage.org/getpro/habr/post_images/8c1/b8a/36e/8c1b8a36e5c3f9ad67a1e66dee6846c9.png)
.
, Python GitLab PyPI
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Package"
Python , , , . PyPI тАФ , Python Packaging Authority, тАФ , , Python.
GitLab 12.10 PyPI, GitLab! Python- . GitLab PyPI , .
, GitLab PyPI . , , .
![Build, publish, and share Python packages to the GitLab PyPI Repository](https://habrastorage.org/getpro/habr/post_images/e20/695/34d/e2069534d3eae5ea3224e0e0e62e542b.png)
PyPI .
(ULTIMATE, GOLD) DevOps: "Defend"
! , , , .
(Threat Monitoring) (Security & Compliance). 30- .
![Container Network Policies Statistics Reporting](https://habrastorage.org/getpro/habr/post_images/eae/e7f/4d8/eaee7f4d8b693d431a1152e95d53a307.png)
.
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Defend"
- (Logging) (Blocking) -> Kubernetes (Operations -> Kubernetes).
![Web Application Firewall (WAF) Controls for Logging and Blocking Modes](https://habrastorage.org/getpro/habr/post_images/015/901/13e/01590113ee34faffb1a4a77d8ac41d7c.png)
.
GitLab 12.10
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Release"
12.6 GitLab . 12.10 , . auditor , , .
![Compare Release Evidence over time](https://habrastorage.org/getpro/habr/post_images/99a/304/37b/99a30437b73f3e67eb4e0647acc107b9.png)
.
HIPAA
(PREMIUM, ULTIMATE) DevOps: "Manage"
GitLab HIPAA. GitLab . HIPAA, GitLab.
GitLab HIPAA Enterprise. GitLab 180 , HIPAA. HIPAA HIPAA GitLab.
Enterprise .
SSH
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Manage"
, , GitLab SSH. SSH, , . / , . GitLab SSH GitLab.
![Optional SSH key expiration date](https://habrastorage.org/getpro/habr/post_images/8d2/5b1/01f/8d25b101fa7d4247038eb9b0d3cf174c.png)
SSH .
MVC
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Manage"
GitLab , GitLab. MVC : -, , , тАФ 90 . -.
![Group-level activity overview MVC](https://habrastorage.org/getpro/habr/post_images/c49/fa0/34a/c49fa034a2bfb706d2970f08b4c6af52.png)
.
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Plan"
тАФ GitLab. . , . , , .
, . - -, .
![View Issue and MR feed by newest activity first](https://habrastorage.org/getpro/habr/post_images/c87/acb/3e5/c87acb3e52bdb322f82e7f2ed27448b0.png)
.
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Create"
, , . , . GitLab . GitLab, .
GitLab, 1222 5113 2.6 . 0.018 , ~99.9% !
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
GitLab . , .
, Web IDE -. !
![Repository file icons based on file extension](https://habrastorage.org/getpro/habr/post_images/246/e0f/55b/246e0f55b74f4d5c7b8238a1062186db.png)
.
Gitaly ()
(PREMIUM, ULTIMATE) DevOps: "Create"
Git. , . , GitLab (highly available, HA). Network File System (NFS), , GitLab.
GitLab 12.10 Gitaly - NFS. , . PostgreSQL. Praefect. , Praefect , Praefect , .
Gitaly . , . Gitaly , , тАФ . , .
![High Availability for Gitaly (beta)](https://habrastorage.org/getpro/habr/post_images/876/356/a19/876356a19e4cc687061477c0fdba5162.png)
Praefect .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Package"
GitLab . . , .
GitLab 12.10 (name
), .
.
(ULTIMATE, GOLD) DevOps: "Secure"
, . , - Unknown
, .
.
GitLab Core
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
тАФ , , - . DevOps . , , , GitLab. 2020 , GitLab Ultimate GitLab Core. GitLab 12.10 IT- GitLab REST.
.
GitLab Prometheus
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, , . 12.9 GitLab , Prometheus, GitLab. , Prometheus, GitLab, , GitLab - .
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, , , . GitLab 12.10 . , , , . .
Kubernetes .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
. GitLab . , .
![Support custom intervals in metrics charts](https://habrastorage.org/getpro/habr/post_images/dbb/ca7/9d8/dbbca79d80e4b226c9eeef36fc7ec24b.png)
.
LFS
(CORE, STARTER, PREMIUM, ULTIMATE) ""
GitLab Git LFS, , , . LFS Git, , , - . LFS , . , LFS, .
Rake: gitlab:cleanup:orphan_lfs_file_references
gitlab:cleanup:orphan_lfs_files
, LFS . Rake .
LFS, .
50%
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) ""
GitLab - Elasticsearch. , .
, , index_options
. GitLab.com 50%- Elasticsearch. GitLab.
.
SQL GitLab
(CORE, STARTER, PREMIUM, ULTIMATE) ""
GitLab 12.10 schema.rb
structure.sql
. SQL structure.sql
GitLab , PostgreSQL, .
, . structure.sql
, .
schema.rb .
(ULTIMATE, GOLD) DevOps: "Manage"
, GitLab, , . , GitLab , . , , .
, .
(Settings
) , e
(General
)
(Compliance framework
) . .
.
-
(ULTIMATE, GOLD) DevOps: "Manage"
GitLab , . , . .
. .
![Compliance dashboard shows pipeline result for the most recent, merged MR](https://habrastorage.org/getpro/habr/post_images/5fa/759/314/5fa75931485a2821ea12fdac7aaf8b98.png)
.
GitLab.com
(PREMIUM, ULTIMATE) DevOps: "Manage"
12.10 GitLab.com , GitLab.
(General) , , . .
.
┬л/┬╗
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
.png
. .
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
GitLab 12.9, -, GitLab. - , . , !
![Tracking Wiki activity](https://habrastorage.org/getpro/habr/post_images/b9f/263/6b1/b9f2636b1c48669965c7b435ec3c8100.png)
.
Git- info/refs
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
Git , refs. , 75% - GitLab . , (packed), . , (unpacked) , Git . , , NFS.
GitLab 12.10 info/refs
Gitaly , . GitLab.com , 10 , 70%. GitLab, NFS Git, .
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
- GitLab Pages тАФ . , , , Markdown. .
. Git. GitLab , . Middleman, GitLab, , , . ┬л ┬╗, , , , . , - .
.
Docker
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Package"
GitLab Docker. , Docker .
12.10 GitLab. , .
.
DAST
(ULTIMATE, GOLD) DevOps: "Secure"
тАФ ┬л ┬╗, DAST . , . DAST, SQL, SQL. - GitLab 12.10 DAST_EXCLUDE_RULES
. , . , .
DAST .
GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
GitLab, API. , GitLab.
![Use GitLab UI to delete an environment](https://habrastorage.org/getpro/habr/post_images/92f/3da/3b1/92f3da3b1f56f09f7aa32a8c25f2ced8.png)
GitLab .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, , , . , . .
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, , .
![Display your metrics with bar charts](https://habrastorage.org/getpro/habr/post_images/f92/910/e62/f92910e627319941cf1fe6ca5686e39c.png)
Prometheus .
URL
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
URL- , .
.
Geo HTTP(S)
(PREMIUM, ULTIMATE) ""
Geo , , Geo. , , , . - - . Git.
GitLab 12.10 Git, HTTP(S) Geo, , - . , , , , тАФ Geo . SSH- Git GitLab 13.0.
.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) ""
GitLab , . , . , , .
, , , , . , , , .
@terales !
![Highlight code results in Global Search](https://habrastorage.org/getpro/habr/post_images/06b/683/56d/06b68356df43fed5d7cc9a718e200970.png)
.
рд╡рд┐рд╕реНрддреГрдд рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯреНрд╕ рдФрд░ рдЕрдкрдбреЗрдЯ / рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдирд┐рд░реНрджреЗрд╢ рдореВрд▓ рдЕрдВрдЧреНрд░реЗрдЬреА рдкреЛрд╕реНрдЯ рдореЗрдВ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ: GitLab 12.10 рдХреЛ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдлрд╛рд░рдЧреЗрдЯ рдкрд░ рд░рд┐рдХреНрд╡рд╛рдпрд░рдореЗрдВрдЯ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдФрд░ рдСрдЯреЛрд╕рд╛рд▓рд┐рдВрдЧ рд╕реАрдЖрдИ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ ред
рд╣рдордиреЗ рдЕрдВрдЧреНрд░реЗрдЬреА рд╕реЗ рдЕрдиреБрд╡рд╛рдж рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ cattidourden, maryartkey, ainoneko рддрдерд╛ rishavantред