GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

より倚くのコラボレヌション オプションず远加の通知

GitLab では、DevOps ラむフサむクル党䜓でコラボレヌションを向䞊させる新しい方法を垞に暡玢しおいたす。 このリリヌスでサポヌトするこずを発衚できるこずを嬉しく思いたす。 XNUMX ぀のマヌゞ リク゚ストに察しお耇数の責任者がいる この機胜は GitLab Starter レベルから利甚でき、たさに私たちのモットヌを䜓珟しおいたす。 「誰でも貢献できる」。 すべおが正垞に行われおいるこずを確認するために、XNUMX ぀のマヌゞ リク゚ストに察しお倚くの人々が䜜業する可胜性があるこずを私たちは知っおいたすが、耇数のマヌゞ リク゚ストの所有者を割り圓おるこずができるようになりたした。

DevOps チヌムも受け取るこずができるようになりたした Slack ず Mattermost での展開むベントに関する自動通知。 これら XNUMX ぀のチャットのプッシュ むベントのリストに新しい通知を远加するず、チヌムは新しいデプロむメントをほが即座に認識できるようになりたす。

Windows 䞊の Docker コンテナのサポヌトず Kubernetes クラスタヌのむンスタンスレベルのプロビゞョニングによりコストを削枛したす。

私たちはコンテナが倧奜きです コンテナヌは、仮想マシンず比范しおシステム リ゜ヌスの消費が少なく、アプリケヌションの移怍性が向䞊したす。 GitLab 11.11 のリリヌス以降、サポヌトされおいたす GitLab Runner 甚の Windows Container Executor、これにより、Windows 䞊で Docker コンテナヌを䜿甚し、高床なパむプラむン オヌケストレヌションおよび管理機胜を利甚できるようになりたした。

GitLab Premium (セルフマネヌゞド むンスタンスのみ) が提䟛するようになりたした Docker むメヌゞの䟝存関係プロキシのキャッシュ。 この远加により、頻繁に䜿甚される Docker むメヌゞのキャッシュ プロキシが䜿甚できるようになるため、配信が高速化されたす。

自己管理型 GitLab むンスタンスのナヌザヌがプロビゞョニングできるようになりたした むンスタンスレベルのKubernetesクラスタヌ、むンスタンス内のすべおのチヌムずプロゞェクトがデプロむメントにそれを䜿甚したす。 この GitLab ず Kubernetes の統合により、セキュリティを匷化するためにプロゞェクト固有のリ゜ヌスが自動的に䜜成されたす。

それだけではありたせん

新しいコラボレヌション機胜ず远加の通知に加えお、 ゲストによる問題ぞのアクセス、増加したした GitLab Free の远加の CI Runner 分、を䜿甚しおチェックを簡玠化 提案を適甚するずディスカッションが自動的に解決されたす、その他にもたくさんありたす

今月の最も䟡倀のある埓業員 (MVP) — キア・メむ・゜マベス (キア・メむ・゜マベス)

このリリヌスでは、すべおのコンテンツではなく、リポゞトリから個々のフォルダヌをダりンロヌドする機胜を远加したした。 これで、必芁なファむルのいく぀かだけをダりンロヌドできるようになりたした。 ありがずう、キア・メむ・゜マベス

GitLab 11.11の䞻な機胜

GitLab Runner 甚の Windows Container Executor

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

GitLab 11.11 では、Windows で Docker コンテナを䜿甚できるようにするために、GitLab Runner に新しいランナヌを远加したした。 以前は、Windows 䞊で Docker コンテナを調敎するにはシェルを䜿甚する必芁がありたしたが、Linux ずほが同じように、Windows 䞊で Docker コンテナを盎接操䜜できるようになりたした。 Microsoft プラットフォヌムのナヌザヌには、パむプラむンのオヌケストレヌションず管理のためのより倚くのオプションが提䟛されるようになりたした。

この曎新には、GitLab CI/CD での PowerShell サポヌトの改善ず、さたざたなバヌゞョンの Windows コンテナヌ甚の新しいサポヌト むメヌゞが含たれおいたす。 もちろん、独自の Windows ランナヌを GitLab.com で䜿甚するこずもできたすが、ただ䞀般公開されおいるツヌルではありたせん。

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

コンテナヌ レゞストリの䟝存関係プロキシのキャッシュ

プレミアム、究極

チヌムはビルド パむプラむンでコンテナヌを䜿甚するこずが倚く、頻繁に䜿甚されるむメヌゞずパッケヌゞのプロキシを䞊流からキャッシュするこずは、パむプラむンを高速化する優れた方法です。 必芁なレむダヌのロヌカル コピヌに新しいキャッシュ プロキシ経由でアクセスできるため、環境内の䞀般的なむメヌゞをより効率的に操䜜できたす。

珟時点では、コンテナヌ プロキシは Web サヌバヌ䞊のセルフマネヌゞド むンスタンスでのみ䜿甚できたす。 Puma (実隓モヌド).

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

マヌゞリク゚ストを担圓する耇数の担圓者

スタヌタヌ、プレミアム、アルティメット、ブロンズ、シルバヌ、ゎヌルド

たずえば、フロント゚ンド開発者ずバック゚ンド開発者が緊密に連携する堎合や、゚クストリヌム プログラミングのように開発者がペアで䜜業する堎合など、耇数の人が共有ブランチ内の機胜に取り組んでリク゚ストをマヌゞするこずは非垞に䞀般的です。

GitLab 11.11 では、耇数の人をマヌゞリク゚ストに割り圓おるこずができたす。 耇数のタスク所有者の堎合ず同様に、リスト、フィルタヌ、通知、および API を䜿甚できたす。

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

むンスタンスレベルでの Kubernetes クラスタヌ構成

コア、スタヌタヌ、プレミアム、アルティメット

Kubernetes のセキュリティずプロビゞョニング モデルは、XNUMX ぀の共有クラスタヌを通じお倚数のクラむアントにサヌビスを提䟛できるように進化しおいたす。

GitLab 11.11 では、セルフマネヌゞド むンスタンスのナヌザヌがむンスタンス レベルでクラスタヌをプロビゞョニングできるようになり、むンスタンス内のすべおのチヌムずプロゞェクトがそれをデプロむメントに䜿甚できるようになりたす。 この GitLab ず Kubernetes の統合により、セキュリティを匷化するためにプロゞェクト固有のリ゜ヌスが自動的に䜜成されたす。

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

Slack ず Mattermost での展開通知

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

チャットずの統合により、チヌム チャネルでの展開むベントに関する自動通知を蚭定できるようになりたした Slack О Mattermost, そうすれば、チヌムはすべおの重芁なむベントを認識できるようになりたす。

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

ゲストによる問題ぞのアクセス

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

プロゞェクトのゲスト ナヌザヌは、[リリヌス] ペヌゞで公開されたリリヌスを衚瀺できるようになりたした。 公開されたアヌティファクトをダりンロヌドするこずはできたすが、゜ヌス コヌドをダりンロヌドしたり、タグやコミットなどのリポゞトリの詳现を確認したりするこずはできたせん。

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

GitLab 11.11 のその他の改善点

シリアル化されたコミットグラフによるパフォヌマンスの向䞊

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

倚くの Git 操䜜では、マヌゞ ベヌスの蚈算やコミットを含むブランチのリストなど、コミット グラフを走査する必芁がありたす。 コミットが増えるず、トラバヌサルでは各オブゞェクトをディスクからロヌドしおポむンタヌを読み取る必芁があるため、これらの操䜜は遅くなりたす。

GitLab 11.11 では、最近の Git リリヌスで導入されたシリアル化されたコミット グラフ機胜を有効にしお、この情報をプロアクティブに蚈算しお保存できるようにしたした。 倧芏暡なリポゞトリでのクロヌルが倧幅に高速化されたした。 コミット グラフは、リポゞトリの次回のガベヌゞ コレクション䞭に自動的に䜜成されたす。

シリアル化されたコミット グラフがどのように䜜成されたかに぀いおは、 䞀連の蚘事 この特集の著者の䞀人から。

远加の CI Runner 分: 無料プランで利甚可胜になりたした

無料、ブロンズ、シルバヌ、ゎヌルド

先月、远加の CI Runner 分を賌入できる機胜を远加したしたが、これは有料の GitLab.com プランのみに限られたす。 このリリヌスでは、無料プランでも分を賌入できたす。

ディレクトリアヌカむブをリポゞトリにアップロヌドする

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

プロゞェクトの皮類ずサむズによっおは、プロゞェクト党䜓のアヌカむブのダりンロヌドに時間がかかる堎合がありたすが、特に倧芏暡なモノリポゞトリの堎合は必ずしも必芁ずいうわけではありたせん。 GitLab 11.11 では、サブディレクトリを含む珟圚のディレクトリの内容のアヌカむブをダりンロヌドしお、必芁なフォルダヌのみを遞択できたす。

お疲れ様でした キア・メむ・゜マベス!

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

提案を適甚するずディスカッションが自動的に解決されるようになりたした

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

倉曎を提案するず、提案された倉曎を受け入れるためにコピヌペヌストする必芁がなくなり、マヌゞ リク゚ストでの共同䜜業が容易になりたす。 GitLab 11.11 では、提案が適甚されたずきにディスカッションが自動的に解決されるようにするこずで、このプロセスをさらに簡単にしたした。

タスクボヌドのサむドバヌのタむムカりンタヌ

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

サむドバヌのタスクバヌは、ボヌド ビュヌずタスク ビュヌで同じように芋える必芁がありたす。 そのため、GitLab は珟圚、問題ボヌドのサむドバヌにタむム トラッカヌを備えおいたす。 タスクボヌドに移動し、タスクをクリックするだけで、タむムカりンタヌを備えたサむドバヌが開きたす。

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

環境 API でのデプロむメントに関する情報

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

珟圚どのようなコミットが環境にデプロむされおいるかを知るために、環境 API に特定の環境情報をク゚リする機胜を远加したした。 これにより、GitLab の環境ナヌザヌにずっお自動化ずレポヌト䜜成が容易になりたす。

パむプラむン ルヌルの負の倉数䞀臎

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

負の等䟡性たたはパタヌン マッチングをチェックできるようになりたした (!= О !~) ファむル内 .gitlab-ci.yml 環境倉数の倀をチェックするずきにパむプラむンの動䜜を制埡するこずがより柔軟になりたした。

ステヌゞ内のすべおの手動ゞョブをワンクリックで実行したす

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

GitLab 11.11 では、ステヌゞ内に倚数の手動ゞョブがあるナヌザヌは、ボタンをクリックするこずで、そのようなすべおのゞョブを XNUMX ぀のステヌゞで完了できるようになりたした。 "党郚やる" [パむプラむン] ビュヌのステヌゞ名の右偎にある (「すべお実行」)。

環境倉数から盎接ファむルを䜜成する

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

環境倉数は、特に保護する必芁があり、特定の環境パむプラむンでのみアクセスできるシヌクレットの䜜成によく䜿甚されたす。 これを行うには、倉数の内容をファむルの内容に蚭定し、その倀を含むファむルをゞョブ内に䜜成したす。 次のような新しい環境倉数を䜿甚するず、 file これは倉曎しなくおもワンステップで実行できたす .gitlab-ci.yml.

脆匱性情報のAPI゚ンドポむント

アルティメット、ゎヌルド

プロゞェクトで特定されたすべおの脆匱性に぀いお GitLab API をク゚リできるようになりたした。 この API を䜿甚するず、タむプ、信頌床、重倧床でフィルタリングされた、機械読み取り可胜な脆匱性のリストを䜜成できたす。

DAST の完党な動的スキャン機胜

アルティメット、ゎヌルド

GitLab では、CI パむプラむンの䞀郚ずしおアプリケヌションのセキュリティを動的にテストできたす (Dynamic Application Security Testing、DAST)。 このリリヌス以降、暙準のパッシブ スキャンの代わりに完党なダむナミック スキャンを遞択できるようになりたした。 完党な動的スキャンにより、より倚くの脆匱性から保護されたす。

グルヌプレベルのクラスタヌぞの Prometheus のむンストヌル

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

GitLab のこのリリヌスでは、Kubernetes クラスタヌをグルヌプ党䜓にアタッチする機胜が導入されたした。 たた、クラスタヌ䞊のすべおのプロゞェクトを簡単に監芖できるように、クラスタヌごずに XNUMX ぀の Prometheus むンスタンスをむンストヌルする機胜も远加したした。

セキュリティ ダッシュボヌドでの脆匱性の無芖に぀いお孊ぶ

アルティメット、ゎヌルド

GitLab セキュリティ ダッシュボヌドを䜿甚するず、管理者は無芖された脆匱性を衚瀺できたす。 ワヌクフロヌを合理化するために、セキュリティ ダッシュボヌドに無芖の詳现を盎接衚瀺する機胜を远加したした。

ダッシュボヌドでカスタム指暙グラフを䜜成する

プレミアム、アルティメット、シルバヌ、ゎヌルド

メトリクス ダッシュボヌドのダッシュボヌドからカスタム パフォヌマンス メトリクスを含む新しいグラフを盎接䜜成したす。 ナヌザヌは、ダッシュボヌドでメトリクスの芖芚化を䜜成、曎新、削陀できるようになりたした。 「メトリクスの远加」 ダッシュボヌド ツヌルバヌの右䞊隅にある (「メトリックの远加」)

GitLab 11.11: マヌゞリク゚ストずコンテナヌの改善に関するいく぀かの責任

通知の問題が GitLab Alert Bot ずしお開かれるようになりたした

プレミアム、アルティメット、シルバヌ、ゎヌルド

通知から開かれた問題の䜜成者は GitLab Alert Bot に蚭定されるようになり、問題が重芁な通知から自動的に䜜成されたこずがすぐにわかりたす。

゚ピックの説明をロヌカル ストレヌゞに自動保存する

アルティメット、ゎヌルド

゚ピックの説明はロヌカル ストレヌゞに保存されなかったため、゚ピックの説明を倉曎するずきに明瀺的に保存しない限り、倉曎は倱われたす。 GitLab 11.11 では、゚ピックの説明をロヌカル ストレヌゞに保存する機胜が導入されたした。 これは、゚ラヌが発生したり、気が散ったり、誀っおブラりザを終了したりした堎合に、簡単に゚ピックの説明の倉曎に戻るこずができるこずを意味したす。

Git LFS の GitLab ミラヌリングのサポヌト

スタヌタヌ、プレミアム、アルティメット、ブロンズ、シルバヌ、ゎヌルド

ミラヌリングを䜿甚するず、Git リポゞトリをある堎所から別の堎所に耇補できたす。 これにより、GitLab サヌバヌ䞊の別の堎所にあるリポゞトリのレプリカを簡単に保存できるようになりたす。 GitLab は、Git LFS を䜿甚したリポゞトリのミラヌリングをサポヌトするようになりたした。そのため、この機胜は、ゲヌム テクスチャや科孊デヌタなどの倧きなファむルを含むリポゞトリでも利甚できたす。

個人アクセス トヌクンのリポゞトリ読み取りおよび曞き蟌み暩限

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

倚くの個人アクセス トヌクンには、レベルで倉曎する暩限がありたす。 apiただし、完党な API アクセスでは、䞀郚のナヌザヌたたは組織に倚すぎる暩限が䞎えられる可胜性がありたす。

コミュニティからの意芋のおかげで、個人アクセス トヌクンは、蚭定やメンバヌシップなどの GitLab の機密領域ぞのより深い API レベルのアクセスではなく、プロゞェクト リポゞトリに察する読み取りおよび曞き蟌み暩限のみを持぀こずができるようになりたした。

ありがずう、ホラティり・゚フゲン・ノラドホラティり・オむゲン・ノラド)!

GraphQL バッチ ク゚リの基本サポヌトの远加

フリヌ、ブロンズ、シルバヌ、ゎヌルド、コア、スタヌタヌ、プレミアム、アルティメット

GraphQL API を䜿甚するず、ナヌザヌは必芁なデヌタを正確に指定し、数回のク゚リで必芁なデヌタをすべお取埗できたす。 このリリヌスから、GitLab は GraphQL API ぞの基本的なグルヌプ情報の远加をサポヌトしたす。

Salesforce 認蚌情報を䜿甚しおサむンむンする

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

GitLab は Salesforce 開発者を愛しおおり、このコミュニティをサポヌトするために、ナヌザヌが Salesforce.com 認蚌情報を䜿甚しお GitLab にサむンむンできるようにしおいたす。 むンスタンスは、GitLab を Salesforce に接続されたアプリケヌションずしお構成し、Salesforce.com を䜿甚しおワンクリックで GitLab にログむンできるようになりたした。

Web アクセスには SAML SSO が必須になりたした

プレミアム、アルティメット、シルバヌ、ゎヌルド

我々 シングル サむンオン (SSO) 芁件の拡匵 11.8 リリヌスで導入されたグルヌプ レベルでは、グルヌプずプロゞェクトのリ゜ヌスが厳密に怜蚌され、ナヌザヌが SAML でログむンした堎合にのみアクセスできるようになりたす。 これは、セキュリティを重芖し、SAML SSO 経由で GitLab.com を䜿甚する組織向けのアクセス制埡の远加レむダヌです。 これで、グルヌプ内のナヌザヌが SSO を䜿甚しおいるこずを認識しお、SSO を芁件にするこずができたす。

゚ピック API 甚に最近䜜成たたは倉曎されたデヌタでフィルタヌしたす

アルティメット、ゎヌルド

以前は、GitLab epic API を䜿甚しお、最近䜜成たたは倉曎されたデヌタをク゚リするのは簡単ではありたせんでした。 リリヌス 11.11 では、远加のフィルタヌを远加したした created_after, created_before, updated_after О updated_beforeタスク API ずの䞀貫性を確保し、倉曎された゚ピックたたは新しく䜜成された゚ピックをすばやく芋぀けるこずができたす。

UltraAuth による生䜓認蚌

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

䌚瀟 りルトラ認蚌 パスワヌドレスの生䜓認蚌を専門ずしおいたす。 GitLab でこの認蚌方法がサポヌトされるようになりたした。

ありがずう、カルティキ・タンナ (カヌティキヌ・タンナ)!

GitLab ランナヌ 11.11

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

本日、GitLab Runner 11.11 をリリヌスしたした。 GitLab Runner は、CI/CD ゞョブを実行し、結果を GitLab に送り返すために䜿甚されるオヌプン ゜ヌス プロゞェクトです。

オムニバスの改善

コア、スタヌタヌ、プレミアム、アルティメット

GitLab 11.11 では、Omnibus に次の改善が加えられたした。

スキヌムの改善

コア、スタヌタヌ、プレミアム、アルティメット

GitLab 11.11 の Helm チャヌトに次の改善が加えられたした。

パフォヌマンスの向䞊

コア、スタヌタヌ、プレミアム、アルティメット、無料、ブロンズ、シルバヌ、ゎヌルド

私たちは、あらゆるサむズの GitLab むンスタンスのリリヌスごずに、GitLab のパフォヌマンスの向䞊を続けおいたす。 GitLab 11.11 のいく぀かの改善:

時代遅れの機胜

GitLab Geo は GitLab 12.0 でハッシュ ストレヌゞを提䟛したす

GitLab Geo が必芁です ハッシュされたストレヌゞ セカンダリ ノヌドでの競合を軜枛したす。 これはで指摘されたした gitlab-ce#40970.

GitLab で 11.5 この芁件を Geo ドキュメントに远加したした。 gitlab-ee#8053.

GitLab で 11.6 sudo gitlab-rake gitlab:geo:check ハッシュされたストレヌゞが有効になっおおり、すべおのプロゞェクトが移行されおいるかどうかを確認したす。 Cm。 gitlab-ee#8289。 Geo を䜿甚しおいる堎合は、このチェックを実行しお、できるだけ早く移行しおください。

GitLab で 11.8 氞久に無効化された譊告がペヌゞに衚瀺されたす 管理゚リア › 地域 › ノヌド, 䞊蚘のチェックが蚱可されおいない堎合。 gitlab-ee!8433.

GitLab で 12.0 Geo はハッシュされたストレヌゞ芁件を䜿甚したす。 Cm。 gitlab-ee#8690.

削陀日: 22 6月2019郜垂

GitLab Geo は PG FDW を GitLab 12.0 に導入したす

これは、䞀郚の同期操䜜のパフォヌマンスを倧幅に向䞊させるため、Geo Log Cursor に必芁です。 Geo ノヌド ステヌタス ク゚リのパフォヌマンスも向䞊したした。 以前のク゚リは、倧芏暡なプロゞェクトではパフォヌマンスが非垞に悪かった。 これを蚭定する方法に぀いおは、 地域デヌタベヌスのレプリケヌション。 GitLab で 12.0 Geo には PG FDW が必芁です。 Cm。 gitlab-ee#11006.

削陀日: 22 6月2019郜垂

バグレポヌトずロギングのための Sentry オプションは、GitLab 12.0 のナヌザヌ むンタヌフェむスから削陀されたす。

これらのオプションは GitLab 12.0 のナヌザヌ むンタヌフェむスから削陀され、ファむルで利甚できるようになりたす。 gitlab.yml。 さらに、Sentry 環境を定矩しお、耇数のデプロむメントを区別するこずができたす。 たずえば、開発、ステヌゞング、実皌働などです。 Cm。 gitlab-ce#49771.

削陀日: 22 6月2019郜垂

送信ごずに䜜成されるパむプラむンの最倧数を制限する

以前は、GitLab は次のパむプラむンを䜜成しおいたした。 HEAD 提出物の各ブランチ。 これは、耇数の倉曎を䞀床に (たずえば、機胜ブランチずブランチに) プッシュする開発者にずっお䟿利です。 develop).

ただし、アクティブなブランチが倚数ある倧芏暡なリポゞトリをプッシュする堎合 (移動、ミラヌリング、ブランチなど)、ブランチごずにパむプラむンを䜜成する必芁はありたせん。 GitLab 11.10 から䜜成しおいたす 最倧4぀のパむプラむン 送信するずき。

削陀日: 22月2019郜垂

叀い GitLab Runner レガシヌ コヌド パス

Gitlab 11.9 以降、GitLab Runner は次を䜿甚したす。 新しい方法 リポゞトリのクロヌン䜜成/呌び出し。 珟圚、GitLab Runner は、新しいメ゜ッドがサポヌトされおいない堎合、叀いメ゜ッドを䜿甚したす。 詳现に぀いおは、 この仕事.

GitLab 11.0 では、GitLab Runner のメトリクス サヌバヌ構成の倖芳を倉曎したした。 metrics_server有利に削陀されたす listen_address GitLab 12.0 で。 詳现に぀いおは、 この仕事.

バヌゞョン 11.3 では、GitLab Runner のサポヌトが開始されたした。 耇数のキャッシュプロバむダヌ; 新しい蚭定に぀ながりたした 特定の S3 構成。 で ドキュメンテヌション 倉曎点の衚ず、新しい構成に移行するための手順が提䟛されたす。 詳现に぀いおは、 この仕事.

これらのパスは GitLab 12.0 では䜿甚できたせん。 ナヌザヌは、GitLab Runner 11.9 にアップグレヌドするずきに GitLab むンスタンスがバヌゞョン 12.0 以降を実行しおいるこずを確認するこず以倖は、䜕も倉曎する必芁はありたせん。

削陀日: 22 6月2019郜垂

GitLab Runner の゚ントリ ポむント機胜の非掚奚パラメヌタ

11.4 GitLab Runner に機胜パラメヌタが導入されたした FF_K8S_USE_ENTRYPOINT_OVER_COMMAND などの問題を解決するために #2338 О #3536.

GitLab 12.0 では、機胜蚭定が無効になっおいるかのように正しい動䜜に切り替わりたす。 詳现に぀いおは、 この仕事.

削陀日: 22 6月2019郜垂

GitLab Runner の Linux ディストリビュヌションの非掚奚サポヌトが EOL に達する

GitLab Runner をむンストヌルできる䞀郚の Linux ディストリビュヌションは、その目的を果たしおいたす。

GitLab 12.0 では、GitLab Runner はそのような Linux ディストリビュヌションにパッケヌゞを配垃しなくなりたす。 サポヌトされなくなったディストリビュヌションの完党なリストは、次の堎所にありたす。 ドキュメンテヌション。 ありがずう、ハビ゚ル・アルド (ハビ゚ル・ダルドン)、あなたのために 寄付!

削陀日: 22 6月2019郜垂

叀い GitLab Runner Helper コマンドの削陀

サポヌト远加の䞀環ずしお Windows Docker ゚グれキュヌタ に䜿甚されおいたいく぀かの叀いコマンドを攟棄する必芁がありたした。 ヘルパヌ画像.

GitLab 12.0 では、GitLab Runner は新しいコマンドを䜿甚しお起動されたす。 これは、次のナヌザヌにのみ適甚されたす。 ヘルパヌ むメヌゞをオヌバヌラむドする。 詳现に぀いおは、 この仕事.

削陀日: 22 6月2019郜垂

埓来の git clean メカニズムを GitLab Runner から削陀する

GitLab Runner 11.10 では、 機䌚を提䟛した ランナヌがコマンドを実行する方法を構成する git clean。 さらに、新しい掗浄戊略により、 git reset そしおコマンドを入れたす git clean 荷降ろしステップの埌。

この動䜜倉曎により䞀郚のナヌザヌに圱響が出る可胜性があるため、パラメヌタを甚意したした。 FF_USE_LEGACY_GIT_CLEAN_STRATEGY。 倀を蚭定するず true、埓来のクリヌンアップ戊略が埩元されたす。 GitLab Runner での関数パラメヌタの䜿甚の詳现に぀いおは、こちらをご芧ください。 ドキュメントの䞭で.

GitLab Runner 12.0 では、埓来のクリヌンアップ戊略のサポヌトず、関数パラメヌタヌを䜿甚しおそれを埩元する機胜が削陀されたす。 で芋る この仕事.

削陀日: 22 6月2019郜垂

グルヌププロゞェクトテンプレヌト シルバヌ/プレミアム プランでのみ利甚可胜

11.6 でチヌムレベルのプロゞェクト テンプレヌトを導入したずき、誀っおこのプレミアム/シルバヌ機胜をすべおのプランで利甚できるようにしおしたいたした。

我々 このバグを修正する 11.11 リリヌスでは、シルバヌ/プレミアム レベル以䞋のすべおのナヌザヌずむンスタンスに远加の 3 か月が䞎えられたす。

ドキュメントに蚘茉されおいるように、22 幎 2019 月 XNUMX 日以降、グルヌプ プロゞェクト テンプレヌトはシルバヌ/プレミアム プラン以䞊でのみ利甚可胜になりたす。

削陀日: 8月の22 2019

Windows バッチ ゞョブのサポヌトは終了したした

GitLab 13.0 (22 幎 2020 月 XNUMX 日) では、GitLab Runner での Windows コマンド ラむン バッチ ゞョブのサポヌトを削陀する予定です (䟋: cmd.exe) Windows PowerShell のサポヌト匷化を支持したす。 詳现に぀いおは、 この仕事.

゚ンタヌプラむズ DevOps に察する圓瀟のビゞョンは、PowerShell が Windows 環境で゚ンタヌプラむズ アプリケヌションを自動化する最適なオプションであるずいう Microsoft の立堎ず䞀臎するこずになりたす。 継続しお䜿甚したい堎合 cmd.exe、これらのコマンドは PowerShell から呌び出すこずができたすが、メンテナンスや開発のオヌバヌヘッドが倧きくなるいく぀かの䞍䞀臎があるため、Windows バッチ ゞョブは盎接サポヌトされたせん。

削陀日: 22 9月2019郜垂

Git 2.21.0 以降が必芁です

GitLab 11.11 以降、実行するには Git 2.21.0 が必芁です。 Omnibus GitLab にはすでに Git 2.21.0 が同梱されおいたすただし、以前のバヌゞョンの Git を䜿甚した元のむンストヌルのナヌザヌはアップグレヌドする必芁がありたす。

削陀日: 22月2019郜垂

埓来の Kubernetes サヌビス テンプレヌト

GitLab 12.0 では、Kubernetes サヌビス テンプレヌトから移行する予定です。 むンスタンスレベルで GitLab 11.11 で導入されたむンスタンスレベルのクラスタヌ構成を支持したす。

サヌビス テンプレヌトを䜿甚するすべおのセルフマネヌゞド むンスタンスは、GitLab 12.0 にアップグレヌドするずきにむンスタンス レベルのクラスタヌに移行されたす。

削陀日: 22 6月2019郜垂

ラベルマッチングのオプトアりト app Kubernetes デプロむパネル䞊

GitLab 12.0 では、Kubernetes デプロむメント セレクタヌでのアプリ ラベルによるマッチングを廃止する予定です。 GitLab 11.10 では、 新しいマッチングメカニズム、䞀臎するものを怜玢したす。 app.example.com/app О app.example.com/envパネルに展開を衚瀺したす。

これらのデプロむメントをデプロむメント ダッシュボヌドに衚瀺するには、新しいデプロむメントを送信するだけで、GitLab によっお新しいラベルが適甚されたす。

削陀日: 22 6月2019郜垂

GitLab 12.0 パッケヌゞは拡匵眲名で眲名されたす

2 幎 2019 月 XNUMX 日 GitLab パッケヌゞの眲名キヌの有効期間を延長したした 01.08.2019 幎 01.07.2020 月 XNUMX 日から XNUMX 幎 XNUMX 月 XNUMX 日たでのオムニバス GitLab。 パッケヌゞの眲名を怜蚌しおいおキヌを曎新したい堎合は、もう䞀床 の指瀺に埓っおください。 Omnibus パッケヌゞに眲名するためのドキュメント.

削陀日: 22 6月2019郜垂

ログの倉曎

倉曎ログでこれらすべおの倉曎を探しおください。

むンストヌル

新しい GitLab むンストヌルをセットアップしおいる堎合は、次のサむトにアクセスしおください。 GitLabのダりンロヌドペヌゞ.

アップデヌト

→ チェックアりト 曎新ペヌゞ

出所 habr.com

コメントを远加したす