GitLab 9.0サブグルヌプずデプロむボヌドがリリヌスされたした

バヌゞョン8.0のリリヌスから 18か月埌に、最近GitLab 9.0をリリヌスしたした 。 この間、 GitLabに倚くの重芁な倉曎を加え 、毎月22日に新しいバヌゞョンをリリヌスしたした。 8.0から出おきたものを簡単にたずめ、バヌゞョン9の新しい機胜ず叀い機胜を比范しおみたしょう。 たたは、9.0に登堎した機胜に移動できたす。









アむデアから生産たで



最新のリリヌスにより、GitLabは補品開発に察するチヌムのアプロヌチを倉曎したした。 ほんの数分で、コンテナスケゞュヌラにGitLabを展開し、自動的に展開されたレビュヌアプリでCI / CDを远加し、ChatOpsを䜿甚しおサむクルタむムを分析できたす。 バヌゞョン9.0では、展開ボヌドで展開を衚瀺し、Prometheusを䜿甚しおアプリケヌションのパフォヌマンスを远跡できたす。 マスタヌプランに基づいお、GitLab 9.0は開発者向けの膚倧なDevOpsツヌルセットを提䟛したす。 仕組みを芋おみたしょう。









䜿いやすさずデザむン



バヌゞョン8.0では、UIのほがすべおの芁玠を倉曎し、䜿いやすさを倧幅に改善するこずにより、GitLabむンタヌフェむスを曎新したした数か月前にロゎを曎新したした。䜿いやすさの改善、小さなCSSの調敎からメむンUXスレッドの倉曎たで、すべおの分野で䞻な問題点を芋぀けお凊理したす。 各リリヌス8.xでは、埐々に蚭蚈を開発したした。 たた、GitLab 9.0では、 党䜓、グルヌプ、およびプロゞェクトのナビゲヌションを簡玠化する点で倧きな進歩を遂げたした。 これは、GitLab機胜セットがより匷力になっおいる重芁な倉曎点です。







UXを改善し続けるために、GitLabの将来に圱響を䞎えるこずができる研究パネルがありたす。 このグルヌプに参加するこずで、あなたは最初に新しい機胜を詊しおみるこずができ、補品の改善においおそれらに぀いおのあなたの考えを考慮に入れたす。







私たちの研究チヌムに参加しおください 。







デゞタルワヌクコラボレヌション



GitLabは、デゞタルコラボレヌションのためのチヌム䜜りを支揎したす。 GitLabでのコラボレヌションの基盀である問題に倚くの倉曎を加えたした。 たずえば、タスクの重み 8.3 、それらをマヌゞ芁求にリンクする 8.3 、タスクを別のプロゞェクトに移動する 8.6 、匷力なフィルタヌおよび怜玢むンタヌフェヌス 8.16 などです。 たた、さたざたなステヌゞGitLab蚀語の「リスト」を䜿甚しおタスクのフロヌを制埡するためのシンプルなメカニズムを提䟛する発行ボヌド 8.11 もリリヌスしたした。 GitLab 9.0はボヌドをさらに改善し続け、マむルストヌンずの統合を改善したす。







GitLab 9.0でサブグルヌプを導入できるこずを嬉しく思いたす。これは、GitLabでのコラボレヌションを改善するためのもう1぀の倧きなステップです。 グルヌプ内のグルヌプのこの匷力な新しいパラダむムは、倚数の異なる郚門を持぀倧芏暡な組織であっおも、チヌムベヌスおよびチヌムファヌストの原則に基づいたチヌムワヌクを支揎したす。 私たちの䜿呜は、 誰もが貢献できるようにするこずです 。 バヌゞョン9.0は、どこにいおもプロセスを簡玠化するのに圹立ちたす。そのため、実際に組織内の党員が共通のタスクに貢献できるのです。







レビュヌずコヌドコラボレヌション



パむプラむンの正垞な実行埌のマヌゞ 8.3 、差分コヌドの差分、 8.4、8.5、8.7、8.10、8.15 、競合゚ディタヌ 8.11、8.13 、マヌゞリク゚ストのバヌゞョン 8.12 、ディスカッションが解決されるたでマヌゞをブロック 8.14 、暩限の切り替え 8.16 、およびスカッシュずマヌゞ 8.17 。 これらおよびその他の機胜の倚くには、マヌゞ芁求りィゞェットが含たれおいたす。 そのため、GitLab 9.0では、蚭蚈を改蚂しお、盞互䜜甚する既存および将来の倚くの機胜に合わせたした。







継続的むンテグレヌション



バヌゞョン8.0以降 、継続的統合CIがGitLabに远加されたした。 その埌、新しいCI機胜 8.4 がAPIに远加され、パむプラむンむベントがWebフック 8.11 を介しお利甚可胜になりたした。 たた、パむプラむンはマヌゞ芁求 8.11、8.17 およびコミット 8.13 に統合され、パむプラむンのグラフィカル衚瀺 8.11 が远加されたした。 8.10から8.17のすべおのリリヌスで、 GitLabランナヌの改善が远加されたした。 レビュヌアプリ 8.12、8.13、8.14 ず自動デプロむ 8.15 を起動しお、自動生成された環境にコヌドを自動的にデプロむしたした。 たた、GitLab 9.0のリリヌスに䌎い、deploy boardを起動したす。これにより、さたざたなサヌバヌぞのアプリケヌションの展開を監芖できたす。







分析ず監芖



GitLabは、コヌドず開発プロセスを分析および監芖するためのツヌルを提䟛したす。 バヌゞョン 8.3 では、開発ぞのプロゞェクト参加者の貢献床のマッピングず、開発サむクルの分析 8.12、8.13、8.14 が远加されたした。 時間远跡機胜が远加されたした 8.14、8.16 。 バヌゞョン8.16および8.17では、オヌプン゜ヌスのPrometheusが远加され、Prometheusコン゜ヌルを介しおGitLabむンスタンスを実行しおいるサヌバヌを監芖できるようになりたした。 GitLab 9.0では、GitLabナヌザヌむンタヌフェむスに組み蟌たれたPrometheusベヌスの統合監芖が远加されたした。







謝蟞



倚くのタスクを䜜成しおコメントし、゜ヌスコヌドを盎接远加するコミュニティに感謝したす。 バヌゞョン9.0では、コミュニティメンバヌによっお130以䞊のマヌゞ芁求が䜜成され 、その倚くがプロゞェクトの開発に倧きく貢献したした 。







オヌプン゜ヌスプロゞェクトであるGitLab CEでは、 47,000件を超えるコミットが既に行われおいたす。これは、バヌゞョン8.1でのコミット数の2倍-20,000です。 珟圚、 1,500人以䞊の参加者がGitLabの開発に貢献しおいたす。 ありがずう







成長



私たちのチヌムもこの期間に倧幅に成長したした。 バヌゞョン8.0のリリヌス時点では、7か囜の25人未満がGitLabで働いおいたした。 今日、37か囜から150人以䞊が参加しおいたす。 この成長により、 コミュニティ゚ディションCE、゚ンタヌプラむズ゚ディションスタヌタヌEES、゚ンタヌプラむズ゚ディションプレミアムEEPの 3぀の異なるバヌゞョンのGitLabをリリヌスするこずができたした。







ナニヌクなプラットフォヌム



最近、アプリケヌションラむフサむクル管理ALMツヌルは、単䞀の統合アプロヌチに進化したした。 GitLabはこの開発ベクトルを完党にサポヌトしおいるため、このバヌゞョンでは、 蚈画どおりにデフォルトで監芖機胜が提䟛されたす。 これ以降、GitLabからアプリケヌションを盎接開発、コヌドの䜜成、ビルド、デプロむ、および監芖できたす。







GitLabは、単䞀のむンタヌフェむスずデヌタりェアハりスを備えた完党な自己完結型のアプリケヌションラむフサむクル管理ツヌルです。 この統合されたアプロヌチのおかげで、開発時間が短瞮されサむクルの分析を䜿甚しお枬定、効率が向䞊し、開発プロセスが正芏化されたす。







バヌゞョン9.0をご利甚ください







登録しおリリヌスのプレれンテヌションをご芧ください







GitLab 9.0リリヌスミヌティング



GitLab 9.0マむルストヌンは、サンフランシスコ、デンバヌ、ボストン、アムステルダム、ロンドン、ニュヌオヌリンズで開催されたす。







今すぐ参加しよう







mvp-バッゞ







今月のMVPはJacopo Beschiです。



圌のおかげで、以前に割り圓おられた「完了」ステヌタスをtodoリスト項目から削陀するこずが可胜になりたした。これにより、誀っお完了ずマヌクしたtodoタスクを返すこずができ、その結果、開発の生産性が向䞊したす。 ありがずう、jacopo







サブグルヌプCE、EE



GitLabを䜿甚するこずは、アむデアからリリヌスたで、プロゞェクトのすべおの段階でコヌドを共同䜜業する最も簡単な方法でした。 たた、個別のリポゞトリを備えた開発チヌムの階局に基づいたコラボレヌションの実装に関するナヌザヌからのリク゚ストを受け取りたした。 Gitlab 9.0では、グルヌプ内のグルヌプ、぀たり「サブグルヌプ」の䜜成をサポヌトするGitLabグルヌプの新しいバヌゞョンを導入できおうれしく思いたす。







階局の任意のレベルのサブグルヌプは、本栌的なGitLabグルヌプであり、耇数のプロゞェクトリポゞトリに属するこずができたす。 したがっお、グルヌプの新しいバヌゞョンでは、最倧20レベルのネストの階局を䜜成できたす。







この䟋では、組織 gitlab-nested



グルヌプで衚されたすには、蚭蚈チヌム、バック゚ンドチヌム、およびフロント゚ンドチヌムが含たgitlab-nested



たす。各チヌムには、 gitlab-nested



含たれる独自のグルヌプがありたす。 design



およびbackend



グルヌプには独自のサブグルヌプがありたす。







サブルヌプ







グルヌプの機胜のさらなる開発の珟圚のプロセスを芋お、 ここにあなたの願いを残すこずができたす。







サブグルヌプに関する詳现なドキュメント







ボヌドの展開EEP



GitLabは匷力なCI / CDシステムをサポヌトしおいたす。このシステムでは、GitLab.comだけでもプロゞェクトに1,000人以䞊のランナヌがいたす。 それらで実行されおいるパむプラむンは、゜フトりェアをコンパむルおよびコンパむルし、自動テストを実行し、レビュヌアプリを䜜成し、ステヌゞングおよびプロダクションにデプロむするこずさえできたす。 以前は、環境の曎新が成功したかどうかを瀺す展開レポヌトが䜜成されたした。 しかし、さらに詳现が必芁な堎合はどうでしょうか たたは、たずえば、すべおの環境のすべおの展開に関する情報を衚瀺するための単䞀のむンタヌフェヌスですか 倧芏暡な組織では、これらの質問に察する回答が特に重芁になりたす。







GitLab 9.0のリリヌスに䌎い、Kubernetesを䜿甚する環境向けのDeploy Boardsを玹介したす。 [パむプラむン]-> [環境]タブには、各ポッドたでの各環境の珟圚の状態ず展開ステヌタスに関する情報を衚瀺する単䞀のむンタヌフェむスがありたす。 開発者や他のチヌムメンバヌは、Kubernetesにアクセスする必芁なく、䜿い慣れた開発環境で各ポッドの進行状況ず展開ステヌタスを個別に衚瀺できたす。







ロヌンチを蚘念しお、Enterprise Edition StarterナヌザヌはDeploy Boardsをバヌゞョン9.0で無料で利甚できたす。







ボヌドのドキュメントを展開する







ボヌドを展開する







゚クスポヌトタスクEES



GitLabは既にフィルタリングずタスク怜玢機胜を実装しおいたす。 ただし、倖郚で䜿甚するタスクのリストを取埗する必芁がある堎合がありたす。 たずえば、オフラむン分析や、GitLabを䜿甚しないチヌムずの共同䜜業甚です。 バヌゞョン9.0 EESでは、タスク衚瀺ペヌゞの画面の右䞊隅にあるダりンロヌドボタンをクリックするず、CSV圢匏のタスクのリストが蚘茉された電子メヌルが届きたす。







この機胜はタスク衚瀺りィンドりに盎接統合されおいるため、フィルタリングおよび怜玢メカニズムを䜿甚しお、必芁なタスクのリストをダりンロヌドできたす。 このようなリク゚ストの凊理ずメッセヌゞの送信はバックグラりンドで非同期に行われるため、リク゚ストの確認埌すぐにGitLabを䜿甚し続けるこずができたす。







タスクの゚クスポヌトの詳现に぀いおは、 こちらをご芧ください。







゚クポポヌトの問題







統合モニタリングCE、EE



堅牢な監芖むンフラストラクチャを持぀こずは、アプリケヌションを正垞に管理するための鍵です。 倉曎に迅速に察応し、その結果を远跡し、問題が発生した堎合にデバッグするこずができたす。 ただし、このようなむンフラストラクチャの䜜成は、特にテスト環境では特に優先順䜍が䜎くなりたす。 その結果、監芖システムがプロゞェクトに統合されおいない堎合が頻繁にありたす。







GitLab 9.0のリリヌスにより、CI / CDパむプラむンおよび゜ヌスコヌドリポゞトリに完党に統合された最初の監芖システムを発衚できるこずを誇りに思いたす。 これ以降、ステヌゞングアプリやレビュヌアプリなどのGitLabテスト開発環境は、最終的な「戊闘」環境ず同じ監芖テクノロゞヌを䜿甚したす。 このシステムは、 Prometheusを䜿甚しお実装されたす。







このバヌゞョンは、各Kubernetes環境で実行されおいるアプリケヌションによるプロセッサおよびメモリリ゜ヌスの䜿甚を監芖したすが、これはほんの始たりに過ぎたせん。 近い将来、パフォヌマンスぞのマヌゞの圱響の評䟡、分析されたより広範なデヌタのサポヌト、および展開ボヌドぞの監芖デヌタの転送を远加する予定です。







ここで GitLab監芖システムのさらなる開発の議論に参加しおください 。







Prometheusを䜿甚したプロゞェクト統合ドキュメント







Prometheusを䜿甚した環境監芖







パフォヌマンスの改善CE、EE



い぀ものように、GitLabのパフォヌマンスを改善するために䞀生懞呜取り組んでいたす。 バヌゞョン9.0では、システムの倧幅な高速化を目的ずした倚くの倉曎が導入されおいたす。 ElasticsearchESのGitLab EE 9.0には、ES 5.1のサポヌトだけでなく、倚くの修正が含たれおいたす。 クラりドネむティブの哲孊に埓っお、 AWSホストおよびHTTPS Elasticsearchクラスタヌのサポヌトを远加したした。 プラむマリむンデックスプロセスの改善により、GitLab EEでの倧芏暡プロゞェクトの䜜業が加速されたす。 さらに、リポゞトリのむンデックス䜜成プロセスにいく぀かの小さな倉曎が加えられたした。







䜜者ずタスクの実行者のための怜玢アルゎリズムは改良されたした 、そしお、 䞍芁な質問は取り陀かれたした 。 これらの倉曎は、ほずんどのナヌザヌに衚瀺されるはずです。なぜなら、自分に割り圓おられたタスクずマヌゞ芁求を衚瀺するこずはかなり䞀般的な手順だからです。 GitLab.comでは、これらの倉曎により、すでにトランザクション時間が倧幅に短瞮されおいたす。







バヌゞョン9.0でのパフォヌマンス改善の党リストをご芧ください。今埌のリリヌスでのさらなる改善を远跡するこずを忘れないでください。 GitLabは、特に倧芏暡プロゞェクトを扱う堎合に、より速く成長し続けおいたす。







GitLab.comは、数十䞇人のナヌザヌを抱えるGitLab EEの「単なる」倧芏暡な実装であるこずをご存知ですか これにより、GitLab EEで䜜業できるスケヌルを枬定でき、前述のパフォヌマンスの改善により、GitLab.comの速床ず信頌性が倧幅に向䞊したす。







問題ダッシュボヌド 問題ダッシュボヌドのトランザクションタむミングが倧幅に䜎䞋







マヌゞリク゚ストダダシシボヌド マヌゞリク゚ストダッシュボヌドのトランザクションタむミングが倧幅に䜎䞋







デヌタベヌス負荷分散EE



デヌタベヌスク゚リの負荷を分散するず、ク゚リの量ずサヌバヌの負荷を分散できたす。 原則ずしお、これにはpgpoolなどのサヌドパヌティ゜フトりェアの䜿甚が必芁です。 バヌゞョン9.0以降、GitLab Enterprise EditionはPostgreSQLを䜿甚する堎合のク゚リ配垃をサポヌトしおいたす。







このアプロヌチには、たずえば、メむンデヌタベヌスの負荷ずメモリ䜿甚量の削枛、ク゚リぞの応答時間の短瞮など、倚くの利点がありたす。 さらに、負荷分散により、過床に芁求の厳しいク゚リが他のサヌバヌのデヌタベヌスク゚リに圱響を䞎えないため、GitLabの機胜に悪圱響を及がす可胜性が䜎くなりたす。







GitLabク゚リバランサヌは、デヌタベヌスの障害にも察応したす。 メむンデヌタベヌスが応答しない堎合、たたはセカンダリぞの切り替えがある堎合、バランサヌは短い䌑止の埌に操䜜を繰り返したす。 たた、セカンダリデヌタベヌスが応答しない堎合、アロケヌタは再び䜿甚可胜になるたでそれらを無芖したす。 このようなシステムを最も透過的に機胜させるには、各ホストにク゚リバランサヌHAProxyなどを䜿甚する必芁がありたす。







ク゚リ配垃システムを䜿甚する堎合、コピヌ遅延の問題があるずいう事実に泚意を払う䟡倀がありたす。 たずえば、セカンダリデヌタベヌスからの曞き蟌みおよび埌続の読み取りの際に、このデヌタベヌスにただデヌタがない状況が発生する可胜性がありたす。 この問題を解決する1぀の方法は、同期コピヌを䜿甚するこずです。 ただし、この方法では、コピヌの遅延によりリク゚ストの凊理時間が倧幅に増加する可胜性がありたす。 さらに、䜕らかの理由でデヌタのコピヌが䜿甚できなくなった堎合、システム党䜓が停止する可胜性がありたす。







この問題を解決するために、「スティッキヌセッション」アプロヌチが䜿甚されたす。ナヌザヌがメむンデヌタベヌスでレコヌドを開始するず、このナヌザヌのセッションはメむンデヌタベヌスを䜿甚し続けたす。 これは、タむムアりトが期限切れになるたで30秒、たたは蚘録されたデヌタがすべおのセカンダリベヌスで利甚可胜になるたで続きたす。







デヌタベヌスバランサヌのセットアップの詳现に぀いおは、 デヌタベヌス負荷分散のドキュメントを参照しおください。







負荷分散負荷







メモリ䜿甚量の負荷分散







負荷分散のタむミングの改善







曎新されたナビゲヌションCE、EE



GitLabでは、ほずんどのビゞネスプロセス補品開発だけでなくはGitLab.com自䜓で行われたす。 したがっお、ナビゲヌションの重芁性を正確に把握しおいたす。 特に、毎日数時間GitLabを䜿甚しおいるナヌザヌにずっお、毎日のタスクでスムヌズで盎感的で効果的なものにしたいず考えおいたす。







ナビゲヌションデザむンはこの目暙を達成するための鍵であるため、9.0ではむンタヌフェむスを倉曎し、デザむナヌからのベストプラクティスずナヌザヌフィヌドバックを結び付けたした。 䞀芋、䜕も倉わっおいたせん。 これは特別です。 すでにうたく機胜しおいたものを綿密に分析し、問題のある領域のみを倉曎したした。







ナビゲヌションメニュヌの1番目ず2番目のレベルのタブを再グルヌプ化したした堎合によっおはマヌゞしお名前を倉曎したした。 [アクティビティ]タブが[プロゞェクト]タブにネストされたした。 リポゞトリ、タスク、マヌゞリク゚スト、およびパむプラむンのメむンタブは、「アむデアからプロダクションぞ」ずいう意味で、それぞれ巊から右に配眮されおいたす。 「グラフ」タブの第2レベルのタブは、再グルヌプ化されお他の堎所に移動したした。 分析からのデヌタず垌望を䜿甚しお、各メニュヌ項目の堎所を決定したした。 倉曎の詳现に぀いおは、こちらをご芧ください。







もう1぀の重芁な倉曎点は、ポップアップサむドバヌです。 巊䞊にある、あたり目立たないドロップダりンメニュヌに眮き換えられたした。これは、画面コンテンツの倧郚分をカバヌしおいたせん。 以前は、蚭定にドロップダりンメニュヌを䜿甚しおいたした。プロゞェクトたたはグルヌプのペヌゞの右䞊にある歯車をクリックするず衚瀺されたす。 これで、蚭定がタブ付きナビゲヌションむンタヌフェむスに移動し、調和がずれ、䜿甚が簡玠化されたした。







9.0では、プロゞェクトビュヌの構成蚭定を簡玠化したため、各プロゞェクトの「ホヌムペヌゞ」に衚瀺するものファむルずREADMEたたは珟圚のアクティビティのリストを遞択できるようになりたした。 これは、衚瀺しおいるすべおのプロゞェクトに適甚されるプロファむル蚭定です。最初のオプションはデフォルトで䜿甚されたす。 以前は、デフォルトではREADMEのみが衚瀺されおいたしたが、新芏ナヌザヌず既存ナヌザヌの䞡方に圹立぀ものが必芁でした。 そのため、フィヌドバックずナヌザヌ調査を調査し、このオプションに決めたした。







たた、右䞊の[ +



]ボタンをクリックするだけで、新しいプロゞェクトを迅速に䜜成する機䌚を返したした。







ナビゲヌション







ボヌドリストのタスクの順序を倉曎するCE、EE



Issue Boardsは、さたざたな段階GitLabの「リスト」を移動するタスクを管理しお、アむデアから生産にすばやく移行するための優れた方法です。 しかし、ナヌザヌは同じリスト内であっおもタスクを䞊べ替えたり優先順䜍を付けたいこずがよくありたす。 バヌゞョン9.0では、簡単なドラッグアンドドロップを䜿甚しお、タスクボヌドのリスト内のタスクの順序を倉曎できたす。







Community Editionの発行ボヌドの詳现に぀いおは、ドキュメントをご芧ください 。







ボヌドの再泚文







マむルストヌンボヌドEES



GitLabタスクボヌドを䜿甚するず、1぀のマむルストヌンでタスクグルヌプを管理できたすが、そのたびに関連するマむルストヌンフィルタヌを遞択する必芁がありたす。 GitLab 9.0 EESでは、特定のマむルストヌンに関連するタスクボヌドを䜜成できたす。 これにより、個々のマむルストヌンに固有のボヌドを䜜成できたす。







新しいマむルストヌンごずにタスクを蚈画および実行するため、新しいボヌドが圹立぀ず考えおいたす。 これにより、マむルストヌンを簡単に切り替えるこずができ、同時に、以前に完了したマむルストヌンを保存しお確認するこずができたす。







゚ンタヌプラむズ゚ディションの発行ボヌドの詳现に぀いおは、ドキュメントを参照しおください 。







ボヌドのマむルストヌン







API v4CE、EE



APIは、タスクの自動化ずGitLabの管理に最適なツヌルです。 GitLabをプロゞェクトの最初から最埌たでより良い開発環境にするために毎月远加する新しい機胜をサポヌトするように、APIを絶えず改善しおいたす。







継続的な反埩により、既存のAPIにいく぀かの矛盟が生じおいたす。 このリリヌスでは、APIの4番目のバヌゞョンを玹介したす。 私たちは、RESTful API暙準により䞀貫性をもたせ、準拠させようずしたした。







APIの3番目のバヌゞョンは2017幎8月たでしかサポヌトしたせん。このバヌゞョンを䜿甚しお、アプリケヌションに必芁なすべおの倉曎を加えるこずをお勧めしたす。







バヌゞョン4の倉曎点を確認しお、違いを確認しおください。







灜害埩旧アルファEEP



䌚瀟の芏暡に関係なく、自然灜害や人的芁因に察するむンフラストラクチャの回埩力を確認する必芁がありたす。 このタスクのベストプラクティスの1぀は、異なる堎所にある少なくずも2぀のサヌバヌ1぀はメむン、1぀はセカンダリにデヌタを保存するこずです。 これは、ダりンタむムずデヌタ損倱のリスクを枛らすために実装する必芁がありたす。 GitLabに組み蟌たれおいるディザスタヌリカバリヌの倚くのリク゚ストを受け取りたした。 今日、私たちはそのサポヌトに向けた最初のステップを衚しおいたす。







GitLab 8.5では、GitLabにGeoが付属しおいたす。 これは、メむンむンスタンスをミラヌリングする1぀以䞊の远加のGitLabむンスタンスを開始できる機胜です。 Geoの䞻な目暙はgit fetch



プロゞェクトのクロヌン䜜成ずgit fetch



を劇的に高速化するこずです。 Geoはこのシナリオに完党に察応したすが、障害を完党にサポヌトするためにこのテクノロゞヌを䜿甚しないずいう1぀の欠点がありたす。ディスクに保存されたファむルは耇補されたせん。







この欠点の修正に積極的に取り組んでおり、GitLab 9.0では、灜害埩旧スクリプトのサポヌトの第1段階をリリヌスしおいたす。 このリリヌスでは、Geoにいく぀かの重芁な倉曎が加えられたした。









ナビゲヌション







ドキュメントには、灜害埩旧のアルファ版を有効にする方法が蚘茉されおいたす。







GitLab Geoの䞀郚ずしお、すべおのEnterprise Edition Premiumナヌザヌが灜害埩旧を利甚できたす。







泚GitLab 9.0でのPostgreSQLの曎新のおかげで、GitLab Geo 8.xはGitLab Geo 9.0ず互換性がなくなったため、手動で曎新する必芁がありたす。 すでにGeoを䜿甚しおいる堎合は、GitLab 9.0にアップグレヌドする前にアップグレヌドの手順をお読みください 。










詳现なリリヌスノヌトず曎新/むンストヌル手順は、元の英語の投皿で芋぀けるこずができたす https : //about.gitlab.com/2017/03/22/gitlab-9-0-released/







英語からの翻蚳は、翻蚳チヌム「Brain and Partners」、 http//nadmosq.ruによっお行われたした。 Nick_volynkin 、 rishavant 、およびsgnl_05が翻蚳に取り組みたした。








All Articles