{"id":34683,"date":"2019-10-31T21:59:48","date_gmt":"2019-10-31T18:59:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov\/"},"modified":"2019-10-31T21:59:48","modified_gmt":"2019-10-31T18:59:48","slug":"gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","title":{"rendered":"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/0887dec341b6fcd6b12422babac990e1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"bolshe-vozmozhnostey-dlya-sovmestnoy-raboty-i-dopolnitelnye-uvedomleniya\">Mehr M\u00f6glichkeiten zur Zusammenarbeit und zus\u00e4tzliche Benachrichtigungen<\/h3>\n<p><\/p>\n<p>Wir bei GitLab suchen st\u00e4ndig nach neuen M\u00f6glichkeiten, die Zusammenarbeit \u00fcber den gesamten DevOps-Lebenszyklus zu verbessern. Wir freuen uns, ank\u00fcndigen zu k\u00f6nnen, dass wir ab dieser Version <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#multiple-assignees-for-merge-requests\">mehrere Verantwortliche f\u00fcr eine Merge-Request unterst\u00fctzen<\/a><\/noindex>! Diese Funktion ist ab dem GitLab Starter Level verf\u00fcgbar und verk\u00f6rpert wirklich unser Motto: <strong>\u201eJeder kann einen Beitrag leisten\u201c<\/strong>. Wir wissen, dass viele Menschen an einem Merge-Request arbeiten k\u00f6nnen, um sicherzustellen, dass alles in Ordnung ist, und jetzt haben Sie die M\u00f6glichkeit, mehrere Verantwortliche f\u00fcr Merge-Requests zu benennen!<\/p>\n<p><\/p>\n<p>Au\u00dferdem erhalten DevOps-Teams jetzt <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#deployment-notifications-for-slack-and-mattermost\">automatische Benachrichtigungen \u00fcber Deployment-Ereignisse in Slack und Mattermost<\/a><\/noindex>. F\u00fcgen Sie neue Benachrichtigungen zur Ereignisliste in diesen beiden Chats hinzu, und Ihr Team wird fast sofort \u00fcber neue Deployments informiert.<\/p>\n<p><\/p>\n<h3 id=\"sokraschenie-izderzhek-s-podderzhkoy-konteynerov-docker-v-windows-i-podgotovkoy-klasterov-kubernetes-na-urovne-ekzemplyara\">Kostensenkung mit Unterst\u00fctzung f\u00fcr Docker-Container in Windows und der Vorbereitung von Kubernetes-Clustern auf Instanzebene<\/h3>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Wir lieben Container! Container ben\u00f6tigen im Vergleich zu virtuellen Maschinen weniger Systemressourcen und verbessern die Portabilit\u00e4t von Anwendungen. Mit der Ver\u00f6ffentlichung von GitLab 11.11 unterst\u00fctzen wir <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#windows-container-executor-for-gitlab-runner\">Windows Container Executor f\u00fcr GitLab Runner<\/a><\/noindex>, sodass Sie jetzt Docker-Container in Windows verwenden und erweiterte Funktionen zur Orchestrierung von Pipelines und Verwaltung genie\u00dfen k\u00f6nnen.<\/p>\n<p><\/p>\n<p>GitLab Premium (nur f\u00fcr selbstverwaltete Instanzen) bietet jetzt <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#caching-dependency-proxy-for-container-registry\">einen Caching-Proxy f\u00fcr Abh\u00e4ngigkeiten f\u00fcr Docker-Images<\/a><\/noindex>. Dieses Add-on beschleunigt die Bereitstellung, denn jetzt haben Sie einen Caching-Proxy f\u00fcr h\u00e4ufig verwendete Docker-Images.<\/p>\n<p><\/p>\n<p>Benutzer von selbstverwalteten GitLab-Instanzen k\u00f6nnen nun <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#instance-level-kubernetes-cluster-configuration\">Kubernetes-Cluster auf Instanzebene vorbereiten<\/a><\/noindex>, und alle Gruppen und Projekte in der Instanz werden es f\u00fcr ihre Deployments verwenden. Dank dieser Integration werden in GitLab automatisch Ressourcen f\u00fcr bestimmte Projekte erstellt, um zus\u00e4tzliche Sicherheit zu gew\u00e4hrleisten.<\/p>\n<p><\/p>\n<h3 id=\"i-eto-esche-ne-vse\">Und das ist noch nicht alles!<\/h3>\n<p><\/p>\n<p>Neben neuen M\u00f6glichkeiten zur Zusammenarbeit und zus\u00e4tzlichen Benachrichtigungen haben wir <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#guest-access-to-releases\">g\u00e4stlichen Zugriff auf Releases hinzugef\u00fcgt<\/a><\/noindex>, die <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#add-on-ci-runner-minutes-have-been-extended-to-free-plans\">zus\u00e4tzlichen CI Runner-Minuten f\u00fcr GitLab Free erh\u00f6ht<\/a><\/noindex>, Pr\u00fcfungen durch <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#applying-a-suggestion-now-automatically-resolves-the-discussion\">automatisches Beheben von Diskussionen, wenn Sie einen Vorschlag anwenden, vereinfacht<\/a><\/noindex>, und vieles mehr!<\/p>\n<p><\/p>\n<blockquote><p>Mitarbeiter des Monats (<noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/community\/mvp\/\">MVP<\/a><\/noindex>) \u2014 Kia Mei Somabes (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/kiameisomabes\">Kia Mei Somabes<\/a><\/noindex>)<\/p>\n<p>In dieser Ausgabe haben wir die M\u00f6glichkeit hinzugef\u00fcgt, einzelne Ordner aus Repositories hochzuladen und nicht den gesamten Inhalt. Jetzt k\u00f6nnen Sie nur die ben\u00f6tigten Dateien herunterladen. Danke, Kia Mei Somabes!<\/p><\/blockquote>\n<p><\/p>\n<h2 id=\"glavnye-fichi-gitlab-1111\">Die Hauptmerkmale von GitLab 11.11<\/h2>\n<p><\/p>\n<h3 id=\"windows-container-executor-dlya-gitlab-runner\">Windows Container Executor f\u00fcr GitLab Runner<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>In GitLab 11.11 haben wir einen neuen Executor f\u00fcr GitLab Runner hinzugef\u00fcgt, sodass Docker-Container jetzt direkt unter Windows verwendet werden k\u00f6nnen. Fr\u00fcher musste f\u00fcr die Orchestrierung von Docker-Containern unter Windows eine Shell verwendet werden, jetzt kann direkt mit Docker-Containern in Windows gearbeitet werden, fast so wie in Linux. Benutzern von Microsoft-Plattformen stehen jetzt erweiterte M\u00f6glichkeiten zur Orchestrierung von Pipelines und Management zur Verf\u00fcgung.<\/p>\n<p><\/p>\n<p>Dieses Update beinhaltet eine verbesserte PowerShell-Unterst\u00fctzung in GitLab CI\/CD, sowie neue Hilfsbilder f\u00fcr verschiedene Versionen von Windows-Containern. Ihre eigenen Windows-Runner k\u00f6nnen nat\u00fcrlich mit GitLab.com verwendet werden, sind aber derzeit noch nicht Teil der \u00f6ffentlich zug\u00e4ngigen Werkzeuge.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ox\/p1\/pt\/oxp1ptcfi53ctd6bmhlejt52t_8.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/3d991e4acc92816901582596537ad12d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"keshiruyuschiy-proksi-zavisimostey-dlya-reestra-konteynerov\">Caching-Proxy f\u00fcr Abh\u00e4ngigkeiten im Container-Registry<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Teams verwenden h\u00e4ufig Container in Build-Pipelines, und ein Caching-Proxy f\u00fcr h\u00e4ufig verwendete Images und Pakete aus Upstream ist eine hervorragende M\u00f6glichkeit, Pipelines zu beschleunigen. Mit einer lokalen Kopie der ben\u00f6tigten Ebenen, die \u00fcber den neuen Caching-Proxy verf\u00fcgbar ist, kann effizienter mit g\u00e4ngigen Images in Ihrer Umgebung gearbeitet werden.<\/p>\n<p><\/p>\n<p>Der Proxy f\u00fcr Container ist derzeit nur f\u00fcr selbstverwaltete Instanzen auf dem Webserver verf\u00fcgbar <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/omnibus\/settings\/puma.html\">Puma (im experimentellen Modus)<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zx\/k0\/a_\/zxk0a_ctmegblwe0i_qrhivtvjw.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/9cb077673935974d6af0e7980276c525.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"neskolko-otvetstvennyh-dlya-merdzh-rekvestov\">Mehrere Verantwortliche f\u00fcr Merge-Requests<\/h3>\n<p><\/p>\n<p><em>STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Es kommt h\u00e4ufig vor, dass mehrere Personen an einer Funktion in einem gemeinsamen Branch und Merge-Request arbeiten, beispielsweise wenn Frontend- und Backend-Entwickler eng zusammenarbeiten oder wenn Entwickler paarweise arbeiten, wie bei Extreme Programming.<\/p>\n<p><\/p>\n<p>In GitLab 11.11 k\u00f6nnen mehrere Personen f\u00fcr Merge-Requests zugewiesen werden. Wie bei mehreren Verantwortlichen f\u00fcr Aufgaben k\u00f6nnen hier Listen, Filter, Benachrichtigungen und APIs verwendet werden.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/v4\/so\/x5\/v4sox5skhu3uot8g724wgbnkgws.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/3416db7e19ba5a7ee5fc91e38490fed7.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"konfiguraciya-klastera-kubernetes-na-urovne-ekzemplyara\">Kubernetes-Cluster-Konfiguration auf Instanzebene<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Das Sicherheits- und Vorbereitungsmodell in Kubernetes entwickelt sich weiter, und jetzt k\u00f6nnen eine gro\u00dfe Anzahl von Clients \u00fcber ein gemeinsames Cluster bedient werden.<\/p>\n<p><\/p>\n<p>In GitLab 11.11 k\u00f6nnen Benutzer selbstverwalteter Instanzen nun Cluster auf Instanzebene vorbereiten, und alle Gruppen und Projekte in der Instanz nutzen diese f\u00fcr ihre Deployments. Durch diese Integration werden Ressourcen f\u00fcr spezifische Projekte zur zus\u00e4tzlichen Sicherheit automatisch in GitLab mit Kubernetes erstellt.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/gq\/f7\/ia\/gqf7iald9i3j80ww4cu2t4gd_8m.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/fc8b3b09aa400556c7eeec63b8efc785.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"uvedomleniya-o-deployah-v-slack-i-mattermost\">Benachrichtigungen \u00fcber Deployments in Slack und Mattermost<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Jetzt k\u00f6nnen Sie automatische Benachrichtigungen \u00fcber Deployment-Events im Teamkanal einrichten, dank der Integration mit Chats <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/project\/integrations\/slack.html\">Slack<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/project\/integrations\/mattermost.html\">Mattermost<\/a><\/noindex>, und Ihr Team bleibt \u00fcber alle wichtigen Ereignisse informiert.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/az\/gv\/_d\/azgv_d7ss0efz9misepgduv0vdu.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/c7b470294640d2cdf16bde761437c665.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"gostevoy-dostup-k-vypuskam\">G\u00e4stezugriff auf Releases<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Jetzt k\u00f6nnen Gastbenutzer Ihrer Projekte die auf der Seite Releases ver\u00f6ffentlichten Releases einsehen. Sie k\u00f6nnen die ver\u00f6ffentlichten Artefakte herunterladen, jedoch nicht den Quellcode herunterladen oder Informationen \u00fcber Repositories wie Tags oder Commits sehen.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zn\/0x\/it\/zn0xit3cx4szlvqtgljd7rxyo7g.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/60e3216a4228306f136e1229c3ec2e56.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"drugie-uluchsheniya-v-gitlab-1111\">Weitere Verbesserungen in GitLab 11.11<\/h2>\n<p><\/p>\n<h3 id=\"serializovannye-grafy-kommitov-dlya-povysheniya-proizvoditelnosti\">Serialisierte Commit-Grafiken zur Leistungssteigerung<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>F\u00fcr viele Git-Operationen ist das Durchlaufen des Commit-Grafen erforderlich, z. B. zur Berechnung der Merge-Basis oder zur Ausgabe von Branches, die Commit enthalten. Je mehr Commits es gibt, desto langsamer werden diese Operationen, da zum Durchlaufen jedes Objekt von der Festplatte geladen werden muss, um dessen Verweise zu lesen.<\/p>\n<p><\/p>\n<p>In GitLab 11.11 haben wir die Funktion der serialisierten Commit-Grafiken, die in den neuesten Git-Versionen eingef\u00fchrt wurde, aktiviert, um diese Informationen im Voraus zu berechnen und zu speichern. Jetzt werden Durchl\u00e4ufe in gro\u00dfen Repositories viel schneller ausgef\u00fchrt. Die Commit-Grafik wird bei der n\u00e4chsten Garbage Collection im Repository automatisch erstellt.<\/p>\n<p><\/p>\n<p>Lesen Sie, wie die serialisierte Commit-Grafik erstellt wurde, in <noindex><a rel=\"nofollow\" href=\"https:\/\/devblogs.microsoft.com\/devops\/supercharging-the-git-commit-graph\/\">einer Artikelreihe<\/a><\/noindex> von einem der Autoren dieser Funktion.<\/p>\n<p><\/p>\n<h3 id=\"dopolnitelnye-minuty-ci-runner-teper-i-dlya-besplatnyh-planov\">Zus\u00e4tzliche CI Runner-Minuten: jetzt auch f\u00fcr kostenlose Pl\u00e4ne<\/h3>\n<p><\/p>\n<p><em>KOSTENLOS, BRONZE, SILBER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Letzten Monat haben wir die M\u00f6glichkeit hinzugef\u00fcgt, zus\u00e4tzliche CI Runner-Minuten zu kaufen, jedoch nur f\u00fcr zahlende Pl\u00e4ne von GitLab.com. In diesem Release k\u00f6nnen Minuten auch in kostenlosen Pl\u00e4nen erworben werden.<\/p>\n<p><\/p>\n<h3 id=\"zagruzka-arhivov-direktoriy-v-repozitorii\">Download von Verzeichnisarchiven im Repository<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Je nach Art und Gr\u00f6\u00dfe des Projekts kann der Download des gesamten Projektarchivs lange dauern und ist nicht immer erforderlich, insbesondere bei gro\u00dfen Monorepositories. In GitLab 11.11 k\u00f6nnen Sie ein Archiv des Inhalts des aktuellen Verzeichnisses herunterladen, einschlie\u00dflich Unterverzeichnissen, um nur die ben\u00f6tigten Ordner auszuw\u00e4hlen.<\/p>\n<p><\/p>\n<p>Danke f\u00fcr die Arbeit, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/kiameisomabes\">Kia Mei Somabes<\/a><\/noindex>!<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/uk\/hr\/3m\/ukhr3mowq-mhsxy_2_fixj2rkay.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/4d180f877e5e12a825c98e337487ae75.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"primenenie-predlozheniya-teper-avtomaticheski-razreshaet-obsuzhdenie\">Die Anwendung eines Vorschlags erm\u00f6glicht jetzt automatisch eine Diskussion<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Der \u00c4nderungsantrag vereinfacht die Zusammenarbeit bei Merge-Requests: Jetzt kann der Vorschlag akzeptiert werden, ohne ihn kopieren und einf\u00fcgen zu m\u00fcssen. In GitLab 11.11 haben wir diesen Prozess noch einfacher gemacht: Die Diskussion wird nun automatisch beendet, wenn der Vorschlag angewendet wird.<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"LUG8H46sXCI\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/LUG8H46sXCI\/hqdefault.jpg\" alt=\"Video abspielen\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h3 id=\"schetchik-vremeni-na-bokovoy-paneli-doski-zadach\">Zeiterfassung auf der Seitenleiste des Aufgaben-Boards<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Die Seitenleisten von Aufgaben sollten in den Ansichten f\u00fcr das Board und die Aufgaben gleich aussehen. Daher gibt es jetzt in GitLab einen Zeiterfassung auf der Seitenleiste des Aufgaben Boards. Gehen Sie einfach zu dem Aufgaben Board, klicken Sie auf die Aufgabe, und die Seitenleiste mit der Zeiterfassung \u00f6ffnet sich.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/w2\/5a\/mh\/w25amhv1medrejnpno8qndis1_e.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/dfb02562b94459721ac27638c9944fbf.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"svedeniya-o-deployah-v-environments-api\">Informationen zu Deployments in der Environments API<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Wir haben die M\u00f6glichkeit hinzugef\u00fcgt, Informationen zu einer bestimmten Umgebung \u00fcber die Environments API abzurufen, um zu wissen, welcher Commit derzeit in der Umgebung bereitgestellt ist. Dies wird die Automatisierung und Berichterstattung f\u00fcr die Benutzer von Environments in GitLab vereinfachen.<\/p>\n<p><\/p>\n<h3 id=\"otricatelnye-sovpadeniya-peremennyh-dlya-pravil-payplayna\">Negative \u00dcbereinstimmungen von Variablen f\u00fcr Pipeline-Regeln<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Jetzt k\u00f6nnen Sie negative Gleichheit oder \u00dcbereinstimmungen von Mustern (<code>!=<\/code> und <code>!~<\/code>) in der Datei <code>.gitlab-ci.yml<\/code> bei der \u00dcberpr\u00fcfung von Werten von Umgebungsvariablen pr\u00fcfen, sodass die Kontrolle \u00fcber das Verhalten der Pipelines flexibler wird.<\/p>\n<p><\/p>\n<h3 id=\"zapusk-vseh-vypolnyaemyh-vruchnuyu-dzhobov-na-etape-odnim-schelchkom\">Starten aller manuell ausgef\u00fchrten Jobs in einer Phase mit einem Klick<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>In GitLab 11.11 k\u00f6nnen Benutzer, die in den Phasen viele manuell ausgef\u00fchrte Jobs haben, jetzt alle diese Jobs in einer Phase ausf\u00fchren, indem sie auf die Schaltfl\u00e4che <strong>\u201eAlle abspielen\u201c<\/strong> (\u201ePlay all\u201c) rechts neben dem Namen der Phase in der Pipeline-Ansicht klicken.<\/p>\n<p><\/p>\n<h3 id=\"sozdanie-fayla-napryamuyu-iz-peremennoy-sredy\">Datei direkt aus einer Umgebungsvariable erstellen<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Umgebungsvariablen werden h\u00e4ufig verwendet, um Dateien zu erstellen, insbesondere f\u00fcr Geheimnisse, die gesch\u00fctzt werden m\u00fcssen und nur in einer bestimmten Umgebungspipeline zug\u00e4nglich sind. Dazu legen Sie den Inhalt der Datei als Variableninhalt fest und erstellen die Datei in dem Job, der den Wert enth\u00e4lt. Mit der neuen Umgebungsvariablen vom Typ <code>SETUP.EXE: MS-DOS-Executable, NE f\u00fcr MS Windows 3.x<\/code> kann dies in einem Schritt durchgef\u00fchrt werden, ohne die <code>.gitlab-ci.yml.<\/code><\/p>\n<p><\/p>\n<h3 id=\"konechnaya-tochka-api-dlya-svedeniy-ob-uyazvimostyah\">API-Endpunkt f\u00fcr Schwachstellendaten<\/h3>\n<p><\/p>\n<p><em>ULTIMATIV, GOLD<\/em><\/p>\n<p><\/p>\n<p>Sie k\u00f6nnen jetzt \u00fcber die GitLab API alle im Projekt gefundenen Schwachstellen abrufen. Mit dieser API k\u00f6nnen maschinenlesbare Listen von Schwachstellen mit Filtern nach Typ, Verl\u00e4sslichkeit und Schweregrad erstellt werden.<\/p>\n<p><\/p>\n<h3 id=\"vozmozhnost-polnogo-dinamicheskogo-skanirovaniya-dlya-dast\">M\u00f6glichkeit zur vollst\u00e4ndigen dynamischen Scans f\u00fcr DAST<\/h3>\n<p><\/p>\n<p><em>ULTIMATIV, GOLD<\/em><\/p>\n<p><\/p>\n<p>In GitLab k\u00f6nnen Sie die Sicherheit von Anwendungen dynamisch testen (Dynamic Application Security Testing, DAST) innerhalb des CI-Pipelines. Ab dieser Version k\u00f6nnen Sie vollst\u00e4ndige dynamische Scans anstelle von standardm\u00e4\u00dfigen passiven Scans ausw\u00e4hlen. Vollst\u00e4ndige dynamische Scans bieten Schutz vor einer gr\u00f6\u00dferen Anzahl von Sicherheitsanf\u00e4lligkeiten.<\/p>\n<p><\/p>\n<h3 id=\"ustanovka-prometheus-v-klasterah-na-urovne-gruppy\">Installation von Prometheus in gruppenbasierten Clustern<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>In dieser Version von GitLab gibt es die M\u00f6glichkeit, einen Kubernetes-Cluster an die gesamte Gruppe anzubinden. Wir haben auch die M\u00f6glichkeit hinzugef\u00fcgt, eine Instanz von Prometheus auf diesem Cluster zu installieren, um die \u00dcberwachung aller Projekte im Cluster zu vereinfachen.<\/p>\n<p><\/p>\n<h3 id=\"svedeniya-ob-ignorirovanii-uyazvimostey-na-paneli-bezopasnosti\">Informationen zum Ignorieren von Sicherheitsanf\u00e4lligkeiten auf dem Sicherheits-Dashboard<\/h3>\n<p><\/p>\n<p><em>ULTIMATIV, GOLD<\/em><\/p>\n<p><\/p>\n<p>Auf den Sicherheits-Dashboards von GitLab k\u00f6nnen Administratoren ignorierte Sicherheitsanf\u00e4lligkeiten einsehen. Um den Workflow zu optimieren, haben wir die M\u00f6glichkeit hinzugef\u00fcgt, Informationen \u00fcber das Ignorieren direkt auf dem Sicherheits-Dashboard anzuzeigen.<\/p>\n<p><\/p>\n<h3 id=\"sozdanie-polzovatelskih-diagramm-metrik-na-paneli-monitoringa\">Erstellung von benutzerdefinierten Diagrammen f\u00fcr Metriken im Dashboard<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Erstellen Sie neue Diagramme mit benutzerdefinierten Leistungsmetriken direkt auf dem Dashboard des Metrik-Dashboards. Jetzt k\u00f6nnen Benutzer Metrikvisualisierungen im Dashboard erstellen, aktualisieren und l\u00f6schen, indem Sie auf die Schaltfl\u00e4che <strong>\u00abAdd Metric\u00bb<\/strong> (\u00abMetrik hinzuf\u00fcgen\u00bb) in der oberen rechten Ecke des Dashboards klicken.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/og\/hl\/b3\/oghlb329zijpvemwqjsxjo8qawa.png\"><img decoding=\"async\" alt=\"GitLab 11.11: mehrere wichtige \u00c4nderungen f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container.\" src=\"\/wp-content\/uploads\/2019\/05\/4959332a02d70ddc932370a49a5797ed.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"zadachi-iz-uvedomleniy-teper-otkryvayutsya-ot-imeni-gitlab-alert-bot\">Aufgaben aus Benachrichtigungen werden jetzt im Namen des GitLab Alert Bot ge\u00f6ffnet<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Bei Aufgaben, die aus Benachrichtigungen ge\u00f6ffnet werden, wird GitLab Alert Bot als Autor angezeigt, sodass Sie sofort sehen, dass die Aufgabe automatisch aus einer wichtigen Benachrichtigung erstellt wurde.<\/p>\n<p><\/p>\n<h3 id=\"avtosohranenie-opisaniy-epikov-v-lokalnoe-hranilische\">Automatisches Speichern von Epik-Beschreibungen im lokalen Speicher<\/h3>\n<p><\/p>\n<p><em>ULTIMATIV, GOLD<\/em><\/p>\n<p><\/p>\n<p>Epik-Beschreibungen wurden nicht im lokalen Speicher gespeichert, sodass \u00c4nderungen verloren gingen, wenn Sie sie nicht ausdr\u00fccklich speicherten, w\u00e4hrend Sie die Beschreibung des Epiks \u00e4nderten. In GitLab 11.11 wurde die M\u00f6glichkeit eingef\u00fchrt, Epik-Beschreibungen im lokalen Speicher zu speichern. Das bedeutet, dass Sie jetzt leicht zur \u00c4nderung der Epik-Beschreibung zur\u00fcckkehren k\u00f6nnen, falls ein Fehler auftritt, Sie abgelenkt werden oder versehentlich den Browser schlie\u00dfen.<\/p>\n<p><\/p>\n<h3 id=\"podderzhka-otzerkalivaniya-na-gitlab-dlya-git-lfs\">Unterst\u00fctzung f\u00fcr Mirror auf GitLab f\u00fcr Git LFS<\/h3>\n<p><\/p>\n<p><em>STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Durch das Spiegeln k\u00f6nnen Git-Repositories von einem Ort an einen anderen repliziert werden. Dies vereinfacht die Speicherung einer Kopie des Repositories auf dem GitLab-Server, das an einem anderen Ort liegt. Jetzt unterst\u00fctzt GitLab das Spiegeln von Repositories mit Git LFS, sodass diese Funktion sogar f\u00fcr Repositories mit gro\u00dfen Dateien, wie z. B. Texturen f\u00fcr Spiele oder wissenschaftliche Daten, verf\u00fcgbar ist.<\/p>\n<p><\/p>\n<h3 id=\"prava-na-chtenie-i-zapis-v-repozitorii-dlya-personalnyh-tokenov-dostupa\">Lese- und Schreibrechte in Repositories f\u00fcr pers\u00f6nliche Zugriffstoken<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Viele pers\u00f6nliche Zugriffstoken haben Berechtigungen auf \u00c4nderungsniveau <code>API<\/code>, aber voller Zugriff auf die API kann einigen Benutzern oder Organisationen zu viele Rechte gew\u00e4hren.<\/p>\n<p><\/p>\n<p>Dank des Beitrags der Community k\u00f6nnen pers\u00f6nliche Zugriffstoken jetzt nur Lese- und Schreibrechte f\u00fcr die Repositories des Projekts haben, aber keinen tieferen API-Zugriff auf so sensible Bereiche von GitLab wie Einstellungen und Mitgliedschaften.<\/p>\n<p><\/p>\n<p>Danke, Horatiu Eugen Vlad (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/hvlad\">Horatiu Eugen Vlad<\/a><\/noindex>)!<\/p>\n<p><\/p>\n<h3 id=\"dobavlenie-bazovoy-podderzhki-dlya-gruppovyh-zaprosov-graphql\">Grundlegende Unterst\u00fctzung f\u00fcr gruppenbasierte GraphQL-Anfragen hinzuf\u00fcgen<\/h3>\n<p><\/p>\n<p><em>KOSTENLOS, BRONZE, SILBER, GOLD, KERN, STARTER, PREMIUM, UMFANGREICH<\/em><\/p>\n<p><\/p>\n<p>Mit der GraphQL-API k\u00f6nnen Benutzer genau angeben, welche Daten sie ben\u00f6tigen, und alle erforderlichen Informationen mit wenigen Anfragen erhalten. Ab dieser Ver\u00f6ffentlichung unterst\u00fctzt GitLab die Hinzuf\u00fcgung grundlegender Gruppendaten zur GraphQL-API.<\/p>\n<p><\/p>\n<h3 id=\"vhod-s-uchetnymi-dannymi-salesforce\">Anmeldung mit Salesforce-Anmeldeinformationen<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>GitLab liebt Entwickler von Salesforce, und um diese Community zu unterst\u00fctzen, erlauben wir Benutzern, sich mit ihren Salesforce.com-Anmeldedaten bei GitLab anzumelden. Jetzt k\u00f6nnen Instanzen so konfiguriert werden, dass GitLab als Anwendung verbunden mit Salesforce eingerichtet wird, um die Anmeldung bei GitLab mit einem einzigen Klick \u00fcber Salesforce.com zu erm\u00f6glichen.<\/p>\n<p><\/p>\n<h3 id=\"saml-sso-teper-obyazatelen-dlya-veb-dostupa\">SAML SSO ist jetzt f\u00fcr den Webzugang erforderlich<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Wir <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/5291\">erweitert die Anforderung an die einmalige Anmeldung (SSO)<\/a><\/noindex> auf Gruppenebene, die in der Version 11.8 eingef\u00fchrt wurde, mit strenger \u00dcberpr\u00fcfung der Gruppen- und Projektrechte, damit Benutzer nur bei SSO-Anmeldung Zugriff erhalten. Dies bietet ein zus\u00e4tzliches Kontrollniveau f\u00fcr Organisationen, die Sicherheit sch\u00e4tzen und GitLab.com \u00fcber SAML SSO verwenden. Jetzt k\u00f6nnen Sie SSO zu einer obligatorischen Anforderung machen, in dem Wissen, dass die Benutzer in Ihrer Gruppe SSO verwenden.<\/p>\n<p><\/p>\n<h3 id=\"filtraciya-po-nedavno-sozdannym-ili-izmenennym-dannym-dlya-api-epikov\">Filtern nach neu erstellten oder ge\u00e4nderten Daten f\u00fcr die API der Epics<\/h3>\n<p><\/p>\n<p><em>ULTIMATIV, GOLD<\/em><\/p>\n<p><\/p>\n<p>Fr\u00fcher war es schwierig, neu erstellte oder ge\u00e4nderte Daten \u00fcber die API der Epics in GitLab abzufragen. In Version 11.11 haben wir zus\u00e4tzliche Filter hinzugef\u00fcgt <code>created_after<\/code>, <code>created_before<\/code>, <code>aktualisiert_nach<\/code> und <code>aktualisiert_vor<\/code>, um die Konsistenz mit der Aufgaben-API zu gew\u00e4hrleisten und schnell ge\u00e4nderte oder neu erstellte Epics zu finden.<\/p>\n<p><\/p>\n<h3 id=\"biometricheskaya-autentifikaciya-s-ultraauth\">Biometrische Authentifizierung mit UltraAuth<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Unternehmen <noindex>UltraAuth<\/noindex> spezialisiert sich auf biometrische Authentifizierung ohne Passwort. Jetzt unterst\u00fctzen wir diese Authentifizierungsmethode in GitLab!<\/p>\n<p><\/p>\n<p>Danke, Kartikey Tanna (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/tannakartikey\">Kartikey Tanna<\/a><\/noindex>)!<\/p>\n<p><\/p>\n<h3 id=\"gitlab-runner-1111\">GitLab Runner 11.11<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Heute haben wir GitLab Runner 11.11 ver\u00f6ffentlicht! GitLab Runner ist ein Open-Source-Projekt, das verwendet wird, um CI\/CD-Jobs auszuf\u00fchren und die Ergebnisse an GitLab zur\u00fcckzugeben.<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1298\"><code>Ein Problem wurde behoben, bei dem git lfs<\/code> Untermodul-Objekte nicht abgerufen hat.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1292\">Die Verarbeitung gro\u00dfer Traces wurde optimiert.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1321\">Funktionseinstellungen k\u00f6nnen \u00fcber die config.toml angepasst werden.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1319\"><code>Funktionseinstellungen k\u00f6nnen zur Konfiguration des Verzeichnisses \/builds verwendet werden<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1243\">Hinzugef\u00fcgt Unterst\u00fctzung f\u00fcr PowerShell f\u00fcr den Docker Executor.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1269\">Unterst\u00fctzung f\u00fcr die Konfiguration von Windows Docker Volumes.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchsheniya-omnibus\">Verbesserungen von Omnibus<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Wir haben die folgenden Verbesserungen in Omnibus in GitLab 11.11 vorgenommen:<\/p>\n<p><\/p>\n<ul>\n<li>GitLab 11.11 umfasst <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/blog\/mattermost-5-10-single-sign-on-for-mobile-richer-integrations-and-more\/\">Mattermost 5.10<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/\">eine Open-Source-Alternative zu Slack<\/a><\/noindex>, dessen neues Release interaktive fl\u00fcchtige Nachrichten und vieles mehr enth\u00e4lt. Diese Version enth\u00e4lt <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/security-updates\/\">Sicherheitsupdates<\/a><\/noindex>, und wir empfehlen, ein Upgrade durchzuf\u00fchren.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3241\"><code>Grafana wurde auf Version 1.1.0 aktualisiert<\/code>, um mit den neuesten Omnibus-Dashboards Schritt zu halten<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3142\">Das PostgreSQL 10-Paket enth\u00e4lt nun Omnibus.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3249\/diffs\"><code>Sentry DSN kann jetzt in gitlab.yml \u00fcbergeben werden<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3082\"><code>RubyGems auf 2.7.9 aktualisiert<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3197\"><code>liblzma aktualisiert<\/code> bis <code>5.2.4<\/code> c <code>5.2.2<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3210\"><code>libtool aktualisiert<\/code> bis <code>2.4.6<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3205\"><code>Postresql wird nach dem pg-upgrade-Befehl gestartet<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3182\">Aktualisierung der Prometheus-Komponenten auf die neuesten Versionen.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3220\"><code>git auf 2.21.0 aktualisiert<\/code>.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchshenie-shem\">Schema-Verbesserungen<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Wir haben die folgenden Verbesserungen an den Helm-Charts in GitLab 11.11 vorgenommen:<\/p>\n<p><\/p>\n<ul>\n<li>In GitLab 11.11 kann man <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/issues\/705\">ein Volume f\u00fcr das Verzeichnis tmp\/work anh\u00e4ngen<\/a><\/noindex>.<\/li>\n<li>Administratoren stehen zur Verf\u00fcgung <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/merge_requests\/776\">zus\u00e4tzliche Konfigurationsoptionen<\/a><\/noindex>, einschlie\u00dflich <code>memoryKiller<\/code>, <code>maxRss<\/code>, <code>graceTime<\/code> und <code>shutdownWait<\/code>.<\/li>\n<li>Die Helm-Charts werden jetzt <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/issues\/1132\">kontinuierlich getestet<\/a><\/noindex> in Amazon Elastic Container Service f\u00fcr Kubernetes (<noindex><a rel=\"nofollow\" href=\"https:\/\/aws.amazon.com\/eks\/\">EKS<\/a><\/noindex>)<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchsheniya-proizvoditelnosti\">Leistungsverbesserungen<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Wir verbessern die Leistung von GitLab mit jeder Version f\u00fcr Instanzen beliebiger Gr\u00f6\u00dfe. Einige Verbesserungen in GitLab 11.11:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27866\">Die Benutzer-Autovervollst\u00e4ndigung wird beschleunigt, wenn die Antwort viele Avatar-Pfade enth\u00e4lt.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27825\">Die Nutzlast von Sidekiq bei der Entfernung von Todos wird reduziert.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/merge_requests\/11575\">Berechnung der Komplexit\u00e4t des GraphQL-Resolvers basierend auf Elementen.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27817\">Verbesserung der Leistung der globalen Suche f\u00fcr ausgegebene Objekte.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27413\">Verbesserung der Leistung beim Bereitstellen einer vollst\u00e4ndigen Diff-Datei.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27625\">Garantierte Abfrage von Blob-Objekten nur in einem Paket.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/22801\">Ausgabe der Wiki-Seitenliste ohne Inhalt zu laden.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/24038\">Verzicht auf die Erstellung tempor\u00e4rer Links zum Vergleich von Zweigen innerhalb eines Projekts.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"ustarevshie-fichi\">Veraltete Funktionen<\/h2>\n<p><\/p>\n<h3 id=\"gitlab-geo-obespechit-heshirovannoe-hranenie-v-gitlab-120\">GitLab Geo erm\u00f6glicht die verschl\u00fcsselte Speicherung in GitLab 12.0<\/h3>\n<p><\/p>\n<p>GitLab Geo ist erforderlich <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/administration\/repository_storage_types.html#hashed-storage\">verschl\u00fcsselte Speicherung<\/a><\/noindex> um die Konkurrenz auf sekund\u00e4ren Knoten zu verringern. Dies wurde vermerkt in <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/40970\">gitlab-ce#40970<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>In GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/20\">11.5<\/a><\/noindex> haben wir diese Anforderung in die Geo-Dokumentation aufgenommen: <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8053\">gitlab-ee#8053<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>In GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/21\">11.6<\/a><\/noindex> <code>sudo gitlab-rake gitlab:geo:check<\/code> \u00fcberpr\u00fcft, ob die verschl\u00fcsselte Speicherung aktiviert ist und ob alle Projekte migriert werden. Siehe. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8289\">gitlab-ee#8289<\/a><\/noindex>. Wenn Sie Geo verwenden, f\u00fchren Sie bitte diese \u00dcberpr\u00fcfung durch und migrieren Sie so schnell wie m\u00f6glich.<\/p>\n<p><\/p>\n<p>In GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/23\">11.8<\/a><\/noindex> Ein dauerhaft deaktivierbares Warnsignal wird auf der Seite angezeigt <strong>Admin-Bereich \u203a Geo \u203a Knoten<\/strong>, wenn die oben genannten \u00dcberpr\u00fcfungen nicht aktiviert sind. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/merge_requests\/8433\">gitlab-ee!8433<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>In GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/33\">12.0<\/a><\/noindex> Geo wird Anforderungen an die verschl\u00fcsselte Speicherung verwenden. Siehe. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8690\">gitlab-ee#8690<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"gitlab-geo-obespechit-ispolzovanie-pg-fdw-v-gitlab-120\">GitLab Geo wird die Verwendung von PG FDW in GitLab 12.0 erm\u00f6glichen<\/h3>\n<p><\/p>\n<p>Dies ist notwendig f\u00fcr den Geo Log Cursor, da es die Leistung bestimmter Synchronisierungsoperationen erheblich steigert. Zudem wird die Leistung der Abfragen zu den Geo-Knotenstatus erh\u00f6ht. Fr\u00fchere Abfragen hatten in gro\u00dfen Projekten eine zu niedrige Leistung. Siehe, wie man dies in <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/administration\/geo\/replication\/database.html\">der Geo-Datenbank-Replikation<\/a><\/noindex>. In GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/33\">12.0<\/a><\/noindex> wird Geo PG FDW verlangen. Siehe <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/11006\">gitlab-ee#11006<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"parametry-sentry-dlya-otchetov-ob-oshibkah-i-logirovaniya-budut-udaleny-iz-polzovatelskogo-interfeysa-v-gitlab-120\">Die Sentry-Optionen f\u00fcr Fehlerberichte und Protokollierung werden in der Benutzeroberfl\u00e4che in GitLab 12.0 entfernt.<\/h3>\n<p><\/p>\n<p>Diese Optionen werden aus der Benutzeroberfl\u00e4che in GitLab 12.0 entfernt und sind in der Datei <code>gitlab.yml<\/code>. Au\u00dferdem k\u00f6nnen Sie die Sentry-Umgebung festlegen, um verschiedene Deployments zu unterscheiden. Zum Beispiel Entwicklung, Staging und Produktion. Siehe <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/49771\">gitlab-ce#49771<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ogranichenie-maksimalnogo-kolichestva-payplaynov-sozdavaemyh-odnoy-otpravkoy\">Begrenzung der maximalen Anzahl von Pipelines, die mit einem Commit erstellt werden<\/h3>\n<p><\/p>\n<p>Fr\u00fcher erstellte GitLab Pipelines f\u00fcr <code>HEAD<\/code> jeder Branch im Commit. Dies ist praktisch f\u00fcr Entwickler, die mehrere \u00c4nderungen auf einmal \u00fcbermitteln (z. B. in einen Feature-Branch und in den Branch <code>develop<\/code>).<\/p>\n<p><\/p>\n<p>Aber beim Commit eines gro\u00dfen Repositories, in dem viele aktive Branches vorhanden sind (z. B. f\u00fcr Umz\u00fcge, Spiegelungen oder Abzweigungen), muss nicht f\u00fcr jeden Branch eine Pipeline erstellt werden. Ab GitLab 11.10 erstellen wir <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27205\">maximal 4 Pipelines<\/a><\/noindex> beim Commit.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Mai 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshie-puti-legacy-koda-gitlab-runner\">Veraltete Pfade f\u00fcr den Legacy-Code von GitLab Runner<\/h3>\n<p><\/p>\n<p>Ab GitLab 11.9 verwendet GitLab Runner <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1203\">eine neue Methode <\/a><\/noindex> zum Klonen\/Aufrufen des Repositories. Momentan wird GitLab Runner die alte Methode verwenden, wenn die neue nicht unterst\u00fctzt wird. Weitere Informationen finden Sie in <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4069\">diesem Ticket<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>In GitLab 11.0 haben wir das Konfigurationsschema f\u00fcr den Metrik-Server des GitLab Runners ge\u00e4ndert. <code>metrics_server<\/code>wird zugunsten von <code>listen_address<\/code> in GitLab 12.0 entfernt. Weitere Informationen finden Sie in <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4072\">diesem Ticket<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>In Version 11.3 begann GitLab Runner, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/968\">mehrere Cache-Anbieter zu unterst\u00fctzen<\/a><\/noindex>; was zu neuen Einstellungen f\u00fcr <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#the-runnerscaches3-section\">eine bestimmte S3-Konfiguration<\/a><\/noindex>. In <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#the-runnerscache-section\">Dokumentation<\/a><\/noindex> Diese Pfade sind in GitLab 12.0 nicht mehr verf\u00fcgbar. Als Benutzer m\u00fcssen Sie nichts \u00e4ndern, stellen Sie jedoch sicher, dass Ihre GitLab-Instanz bei einem Upgrade auf GitLab Runner 12.0 mit Version 11.9+ l\u00e4uft. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4070\">diesem Ticket<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Diese Wege werden in GitLab 12.0 nicht mehr verf\u00fcgbar sein. Als Benutzer m\u00fcssen Sie nichts \u00e4ndern, sondern nur sicherstellen, dass Ihre GitLab-Instanz auf Version 11.9+ aktualisiert wird, bevor Sie auf GitLab Runner 12.0 wechseln.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshiy-parametr-dlya-fichi-tochki-vhoda-dlya-gitlab-runner\">Veralteter Parameter f\u00fcr die Einstiegspunktfunktion f\u00fcr GitLab Runner<\/h3>\n<p><\/p>\n<p>In 11.4 wurde der Funktionsparameter f\u00fcr GitLab Runner eingef\u00fchrt <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/feature-flags.html#available-feature-flags\"><code>FF_K8S_USE_ENTRYPOINT_OVER_COMMAND<\/code><\/a><\/noindex> um Probleme wie die folgenden zu beheben <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/2338\">#2338<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/3536\">#3536<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>In GitLab 12.0 werden wir auf das richtige Verhalten umschalten, als ob der Funktionsparameter deaktiviert w\u00e4re. Weitere Informationen finden Sie in <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4073\">diesem Ticket<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshaya-podderzhka-distributiva-linux-dostigshego-eol-dlya-gitlab-runner\">Veraltete Unterst\u00fctzung f\u00fcr Linux-Distributionen, die das EOL erreicht haben, f\u00fcr GitLab Runner<\/h3>\n<p><\/p>\n<p>Einige Linux-Distributionen, auf denen GitLab Runner installiert werden kann, haben das Supportende erreicht.<\/p>\n<p><\/p>\n<p>In GitLab 12.0 wird GitLab Runner keine Pakete mehr f\u00fcr solche Linux-Distributionen verteilen. Eine vollst\u00e4ndige Liste der nicht mehr unterst\u00fctzten Distributionen finden Sie in unserem <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/install\/linux-repository.html\">Dokumentation<\/a><\/noindex>. Vielen Dank, Javier Ardo (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/jjardon\">Javier Jard\u00f3n<\/a><\/noindex>), f\u00fcr deinen <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1130\">Beitrag<\/a><\/noindex>!<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"udalenie-staryh-komand-gitlab-runner-helper\">Entfernung alter GitLab Runner Helper-Befehle<\/h3>\n<p><\/p>\n<p>Im Rahmen der Unterst\u00fctzung <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/epics\/535\">des Windows Docker Executors<\/a><\/noindex> mussten einige alte Befehle, die f\u00fcr <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#helper-image\">helper image<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>verwendet werden, eingestellt werden. In GitLab 12.0 wird GitLab Runner mit neuen Befehlen gestartet. Dies betrifft nur Benutzer, die <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#overriding-the-helper-image\">das helper image \u00fcberschreiben<\/a><\/noindex>. Weitere Informationen finden Sie in <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4013\">diesem Ticket<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"udalenie-legacy-mehanizma-git-clean-iz-gitlab-runner\">Entfernung des Legacy-Mechanismus git clean aus GitLab Runner<\/h3>\n<p><\/p>\n<p>haben wir in GitLab Runner 11.10 die M\u00f6glichkeit bereitgestellt. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1281\">Dar\u00fcber hinaus entfernt die neue Reinigungsstrategie die Nutzung von<\/a><\/noindex> zu konfigurieren, wie der Runner den Befehl ausf\u00fchrt <code>git clean<\/code>In GitLab Runner 12.0 werden wir die Unterst\u00fctzung der Legacy-Reinigungsstrategie und die M\u00f6glichkeit, sie \u00fcber einen Funktionsparameter wiederherzustellen, entfernen. Siehe in <code>git reset<\/code> und f\u00fcgt den Befehl <code>git clean<\/code> nach dem Upload-Schritt hinzu.<\/p>\n<p><\/p>\n<p>Da diese Verhaltens\u00e4nderung einige Benutzer betreffen kann, haben wir den Parameter <code>FF_USE_LEGACY_GIT_CLEAN_STRATEGY<\/code>. Wenn Sie diesen auf <code>true<\/code>setzen, wird die Legacy-Bereinigungsstrategie wiederhergestellt. Weitere Informationen zu funktionalen Parametern in GitLab Runner finden Sie in der <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/feature-flags.html\">Dokumentation<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Projektgruppenvorlagen <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4175\">diesem Ticket<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"shablony-gruppovyh-proektovhttpsdocsgitlabcomeeusergroupcustom_project_templateshtmlcustom-group-level-project-templates-premium-only-dostupny-tolko-dlya-planov-silverpremium\"><noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/group\/custom_project_templates.html#custom-group-level-project-templates-premium-only\">sind nur f\u00fcr Silber-\/Premium-Pl\u00e4ne verf\u00fcgbar.<\/a><\/noindex> Als wir die Gruppenprojektschablonen mit dem Release 11.6 einf\u00fchrten, hatten wir versehentlich diese Funktion f\u00fcr Premium-\/Silber-Nutzer f\u00fcr alle Pl\u00e4ne zug\u00e4nglich gemacht.<\/h3>\n<p><\/p>\n<p>Wir beheben diesen Fehler<\/p>\n<p><\/p>\n<p>Wir <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/10926\">im Release 11.11 und geben allen Benutzern und Instanzen unterhalb des Silber-\/Premium-Levels weitere 3 Monate.<\/a><\/noindex> Ab dem 22. August 2019 werden die Gruppenprojektschablonen nur f\u00fcr den Silber-\/Premium-Plan und h\u00f6her verf\u00fcgbar sein, wie in der Dokumentation beschrieben.<\/p>\n<p><\/p>\n<p>22. August 2019.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>Die Unterst\u00fctzung von Windows-Batchauftr\u00e4gen wurde eingestellt.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"prekraschena-podderzhka-paketnyh-zadaniy-windows\">In GitLab 13.0 (22. Juni 2020) planen wir, die Unterst\u00fctzung f\u00fcr Windows-Batchauftr\u00e4ge in der Kommandozeile von GitLab Runner (z. B.<\/h3>\n<p><\/p>\n<p>) zugunsten einer erweiterten Unterst\u00fctzung von Windows PowerShell einzustellen. Weitere Informationen finden Sie in <code>Abb. 21: Ausf\u00fchrung der Datei VWjRF.exe<\/code>Jetzt wird unsere Vision von Corporate DevOps der Position von Microsoft entsprechen, dass PowerShell die beste Option f\u00fcr die Automatisierung von Unternehmensanwendungen in Windows-Umgebungen ist. Wenn Sie weiterhin verwenden m\u00f6chten <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4163\">diesem Ticket<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Jetzt wird unsere Vision f\u00fcr corporate DevOps der Position von Microsoft entsprechen: PowerShell ist die beste Wahl zur Automatisierung von Unternehmensanwendungen in Windows-Umgebungen. Wenn Sie auch weiterhin verwenden m\u00f6chten <code>Abb. 21: Ausf\u00fchrung der Datei VWjRF.exe<\/code>, diese Befehle k\u00f6nnen aus PowerShell aufgerufen werden, aber wir werden keine Unterst\u00fctzung f\u00fcr Windows-Batch-Jobs bieten, da es mehrere Inkonsistenzen gibt, die zu hohen Kosten bei Wartung und Entwicklung f\u00fchren.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. September 2019<\/strong><\/p>\n<p><\/p>\n<h3 id=\"trebuetsya-git-2210-ili-vyshe\">Es wird Git 2.21.0 oder h\u00f6her ben\u00f6tigt<\/h3>\n<p><\/p>\n<p>Ab GitLab 11.11 wird Git 2.21.0 zum Ausf\u00fchren ben\u00f6tigt. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3220\">Omnibus GitLab wird bereits mit Git 2.21.0 geliefert<\/a><\/noindex>, aber Benutzer von urspr\u00fcnglichen Installationen mit vorherigen Versionen von Git m\u00fcssen ein Upgrade durchf\u00fchren.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Mai 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshiy-shablon-servisa-kubernetes\">Veraltete Kubernetes-Servicevorlage<\/h3>\n<p><\/p>\n<p>In GitLab 12.0 planen wir, die Kubernetes-Servicevorlage abzulehnen <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/39840\">auf Instanzebene<\/a><\/noindex> zugunsten der Clusterkonfiguration auf Instanzebene, die in GitLab 11.11 eingef\u00fchrt wurde.<\/p>\n<p><\/p>\n<p>Alle selbstverwalteten Instanzen, die die Servicevorlage verwenden, werden beim Upgrade auf GitLab 12.0 in ein Cluster auf Instanzebene migriert.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"otkaz-ot-sopostavleniya-po-yarlyku-app-na-panelyah-deploya-kubernetes\">Zur\u00fcckweisung des Label-Mappings <code>App<\/code> auf Kubernetes-Deployment-Panels<\/h3>\n<p><\/p>\n<p>In GitLab 12.0 planen wir, das Label-Mapping f\u00fcr app im Kubernetes-Deployment-Selector abzulehnen. In GitLab 11.10 haben wir <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/9221\">einen neuen Mapping-Mechanismus eingef\u00fchrt<\/a><\/noindex>, der nach \u00dcbereinstimmungen sucht <code>app.example.com\/app<\/code> und <code>app.example.com\/env<\/code>, um Deployments auf dem Panel anzuzeigen.<\/p>\n<p><\/p>\n<p>Damit diese Deployments auf den Deployment-Panels angezeigt werden, m\u00fcssen Sie einfach ein neues Deployment senden, und GitLab wird die neuen Labels anwenden.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"pakety-gitlab-120-budut-podpisyvatsya-rasshirennoy-podpisyu\">Pakete von GitLab 12.0 werden mit einer erweiterten Signatur signiert<\/h3>\n<p><\/p>\n<p>Am 2. Mai 2019 hat GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/issues\/3897\">die G\u00fcltigkeitsdauer der Signaturschl\u00fcssel f\u00fcr Pakete<\/a><\/noindex> von Omnibus GitLab vom 01.08.2019 bis 01.07.2020 verl\u00e4ngert. Wenn Sie die Paketunterschriften \u00fcberpr\u00fcfen und die Schl\u00fcssel aktualisieren m\u00f6chten, f\u00fchren Sie einfach die Anweisungen aus <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/omnibus\/update\/package_signatures.html\">in der Dokumentation zur Signatur von Omnibus-Paketen<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>L\u00f6schdatum: <strong>22. Juni 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"zhurnal-izmeneniy\">\u00c4nderungsprotokoll<\/h3>\n<p><\/p>\n<p>Suchen Sie all diese \u00c4nderungen im \u00c4nderungsprotokoll:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/blob\/master\/CHANGELOG.md\">GitLab Community Edition<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/blob\/master\/CHANGELOG-EE.md\">GitLab Enterprise Edition<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/blob\/master\/CHANGELOG.md\">GitLab Runner<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"ustanovka\">Installation<\/h3>\n<p><\/p>\n<p>Wenn Sie eine neue GitLab-Installation einrichten, besuchen Sie <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/install\/\">die GitLab-Downloadseite<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3 id=\"obnovlenie\">Aktualisierung<\/h3>\n<p><\/p>\n<p>\u2192 Schauen Sie sich <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/update\/\">Aktualisierungsseite<\/a><\/noindex><\/p>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/453818\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0411\u043e\u043b\u044c\u0448\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u041c\u044b \u0432 GitLab \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0438\u0449\u0435\u043c \u043d\u043e\u0432\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u043c\u0443 \u0446\u0438\u043a\u043b\u0443 DevOps. \u041c\u044b \u0441 \u0440\u0430\u0434\u043e\u0441\u0442\u044c\u044e \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u043c, \u0447\u0442\u043e \u0441 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u0446 \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u0430! \u042d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441 \u0443\u0440\u043e\u0432\u043d\u044f GitLab Starter \u0438 \u043f\u043e-\u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u043c\u0443 \u0432\u043e\u043f\u043b\u043e\u0449\u0430\u0435\u0442 \u043d\u0430\u0448 \u0434\u0435\u0432\u0438\u0437: \u00ab\u041a\u0430\u0436\u0434\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0432\u043d\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u00bb. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26134,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34683","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\".\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47GitLab 11.11: \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:59:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:59:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47GitLab 11.11: mehrere Verantwortliche f\u00fcr Merge-Requests und Verbesserungen f\u00fcr Container | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47GitLab 11.11: \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:59:48+00:00","article:modified_time":"2019-10-31T18:59:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34683","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 20:12:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:16:33","updated":"2026-01-21 20:12:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/34683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=34683"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/34683\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/26134"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=34683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=34683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=34683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}