![Une image pour attirer l'attention](https://habrastorage.org/getpro/habr/post_images/2c0/1ea/61d/2c01ea61d41cdd70c5bc7f542cd68041.jpg)
GitLab 12.10 aide les équipes à surveiller et à améliorer la conformité avec la nouvelle fonctionnalité de «gestion des exigences», à réduire les temps de cycle et à accélérer la livraison de logiciels grùce à CI avec une mise à l'échelle automatique sur AWS Fargate et à gérer plus efficacement un portefeuille de projets avec le statut des tickets et des épopées affichés (dans la localisation russe de GitLab "Buts").
La conformité simplifiée
â , , , . - â , 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 « »).
( ) .
![Badge GitLab MVP](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.
![Récupérer les secrets CI / CD de HashiCorp Vault](https://habrastorage.org/getpro/habr/post_images/f2d/1a8/f97/f2d1a8f97d25d084e406a5e978b7cf1f.png)
HashiCorp .
(ULTIMATE, GOLD) DevOps: "Plan"
. , GitLab , , . (On track) â , (Needs attention) â (At risk) â . , , .
![Suivi de la santé des problÚmes épiques et des problÚmes](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.
![ProblĂšmes d'importation de Jira vers GitLab](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 des travaux GitLab CI sur 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
. , , , .
![Variables de déploiement AWS faciles à configurer](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) , , .
![Lier des runbooks et des ressources Ă une version](https://habrastorage.org/getpro/habr/post_images/9dc/107/57f/9dc10757fdeed5c93fc06a639d8478e7.gif)
.
-
(ULTIMATE, GOLD) DevOps: "Secure"
GitLab . GitLab 12.10 GitLab . .
, -. .
, , .
![Workflows sécurisés améliorés pour une utilisation dans des environnements hors ligne](https://habrastorage.org/getpro/habr/post_images/342/6a0/cd9/3426a0cd9f8a8673b85f1f1d2807f6f3.png)
- .
(ULTIMATE, GOLD) DevOps: "Monitor"
, . . , . , , , , . , , , . , .
GitLab. , . , , , -. , , , .
. , GitLab . , .
![Page d'Ă©tat](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 . , , .
![Créez, publiez et partagez des packages Python dans le référentiel GitLab PyPI](https://habrastorage.org/getpro/habr/post_images/e20/695/34d/e2069534d3eae5ea3224e0e0e62e542b.png)
PyPI .
(ULTIMATE, GOLD) DevOps: "Defend"
! , , , .
(Threat Monitoring) (Security & Compliance). 30- .
![Rapports statistiques sur les stratégies de réseau de conteneurs](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).
![ContrĂŽles du pare-feu d'application Web (WAF) pour les modes de journalisation et de blocage](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 , , .
![Comparer les preuves de publication au fil du temps](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.
![Date d'expiration de la clé SSH en option](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 . -.
![Présentation de l'activité au niveau du groupe MVC](https://habrastorage.org/getpro/habr/post_images/c49/fa0/34a/c49fa034a2bfb706d2970f08b4c6af52.png)
.
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Plan"
â GitLab. . , . , , .
, . - -, .
![Afficher d'abord le problÚme et le flux MR par activité la plus récente](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 -. !
![IcÎnes de fichier de référentiel basées sur l'extension de fichier](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 , , â . , .
![Haute disponibilitĂ© pour Gitaly (bĂȘta)](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 . , .
![Prise en charge des intervalles personnalisés dans les graphiques de mesures](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 , . , . .
. .
![Le tableau de bord de conformité montre le résultat du pipeline pour le plus récent MR fusionné](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. - , . , !
![Suivi de l'activité Wiki](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.
![Utiliser GitLab UI pour supprimer un environnement](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"
, , .
![Affichez vos mesures avec des graphiques Ă barres](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 !
![Mettre en surbrillance les résultats du code dans la recherche globale](https://habrastorage.org/getpro/habr/post_images/06b/683/56d/06b68356df43fed5d7cc9a718e200970.png)
.
Des notes de mise Ă jour dĂ©taillĂ©es et des instructions de mise Ă jour / d'installation peuvent ĂȘtre trouvĂ©es dans la publication originale en anglais: GitLab 12.10 publiĂ© avec Requirements Management et Autoscaling CI sur AWS Fargate .
Nous avons travaillé sur la traduction de l'anglais cattidourden, maryartkey, ainoneko et rishavant.