GitLabとGoogle Cloudの統合がパブリックベータに。GitLabの認証からソースコード管理、ランナーの実行、デプロイまですべてGoogle Cloud上で

今回は「GitLabとGoogle Cloudの統合がパブリックベータに。GitLabの認証からソースコード管理、ランナーの実行、デプロイまですべてGoogle Cloud上で」についてご紹介します。

関連ワード (削除、本番環境、管理作業等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


ソースコード管理やCI/CD機能などの開発プラットフォームを提供するGitLabは、Google Cloudとの本格的統合をパブリックベータとして公開しました。

これによりGitLabの認証、ソースコード管理、CI/CDランナーの実行、デプロイまでパイプライン全体がGoogle Cloudのサービスと連係統合され、ユーザーはこれらを利用して迅速にDevOpsのパイプラインを実行できるようになります。

Imagine a world where you can seamlessly move from code creation to deployment — all within a single integrated platform. This is the reality that the @GoogleCloud – GitLab integration brings to life. https://t.co/6yz8K0A5nK

— GitLab (@gitlab) June 24, 2024

GitLabとGoogle Cloudの統合は、具体的にはGitLabの認証をGoogle Cloud IAMで行うなど、ソースコードの管理、CI/CDランナーによるビルドやテストなどの実行、コンテナイメージの保存、本番環境へのデプロイなどがGoogle Cloud上のストレージやコンピュート、レジストリサービスなどを利用することで実現されます。

GitLabとGoogle Cloudの統合、パブリックベータに

通常、GitLabなど外部サービスからGoogle Cloudを利用する場合、Google Cloudのサービスアカウントキーを作成し、それを利用する必要があります。しかしこの方法ではサービスアカウントキーの漏洩リスクがあり、また利用者はキーローテーションなどのキー管理も要求されます。

今回パブリックベータとなった統合では、Google Cloud IAMによる認証とアクセス管理およびWorkload Identity Federationを利用することでサービスアカウントキーを使わずにGitLabとGoogle Cloudの連係統合を実現できるため、より小さなリスクと手間で利用できるようになります。

また、CI/CDランナーの設定は自動化され、ランナーのプロビジョニングと役目を終えたランナーの削除も自動的に行われるため、管理作業も大幅に削減されることになります。

GitLabのCI/CDカタログには、Google Kubernetes EngineやArtifact Registry、Cloud Deployなどを含むGoogle CloudのサービスにデプロイするためのYAML設定が提供されるため、必要な設定を選択してパイプラインの.yml ファイルにインポートするだけで設定が可能となります。

これらによってGitLabを利用したソースコードの管理からビルド、テスト、デプロイまでのパイプラインを非常に迅速に回すことができるようになると説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Disney+は今夏、新たに42カ国と11の地域でサービス開始
IT関連
2022-01-30 22:07
円安で米国株の「円換算リターン」向上–為替のトレンド転換に乗る
IT関連
2021-04-02 09:48
写真で見る「IFS Unleashed 2024」–IFSが示した産業用AIの可能性
IT関連
2024-10-19 18:19
環境移送スタートアップのイノカ、サンゴ礁の海を人工的に再現した水槽内でサンゴに真冬に産卵させることに世界初成功
IT関連
2022-02-19 15:14
日本オラクル、「3省2ガイドライン」対応のリファレンス公開
IT関連
2022-08-03 15:31
慶大野球部、AIカメラ活用の試合映像配信ソリューションを導入
IT関連
2022-07-29 11:00
「Linux 6.2」がリリース–アップルの「M1」チップに初めて対応
IT関連
2023-02-23 03:25
Next.jsのVercelがフロントエンドのクラウド化とサーバーレス化に向けて約113億円調達
ネットサービス
2021-06-28 15:03
日本IBMとマネーフォワードエックス、金融機関向けにマーケティング支援サービスを提供
IT関連
2024-12-11 13:19
NTT西日本グループ、オフィスへの生理用品設置を推進–職場環境の改善に向け
IT関連
2023-08-05 15:50
マイクロソフト、自律型航空機のシミュレーションを「Project AirSim」で提供へ
IT関連
2022-07-21 11:24
再起動不要なWindows Hotpatch発表/プログラミングに適した「フォント」まとめ/クラウドPC専用シンクライアント「Windows 365 Link」発表ほか、2024年11月の人気記事
編集後記
2024-12-10 07:36
可用性や安全性を高めつつ、ソフトウェアをシンプルにすることは不可能だ。カオスエンジニアリングから継続的検証へ(中編)。JaSST'23 Tokyo基調講演
CI/CD
2023-04-24 05:03
ファームウェアレベルで「Android」のセキュリティ強化を目指すグーグル
IT関連
2023-03-02 10:15