menu
arrow_back

Kubernetes Engine での Jenkins を使用した継続的デリバリー

Kubernetes Engine での Jenkins を使用した継続的デリバリー

1時間 30分 9クレジット

GSP051

Google Cloud セルフペース ラボ

概要

このラボでは、Kubernetes Engine で Jenkins を使用して継続的デリバリー パイプラインを設定する方法を学びます。Jenkins とは、共有リポジトリに頻繁にコードを統合するデベロッパーの間でよく利用されるオートメーション サーバーです。このラボでは、次の図のようなソリューションを構築します。

overview.png

Kubernetes で Jenkins を実行する方法について詳しくは、こちらをご覧ください。

演習内容

このラボでは、次のタスクを行います。

  • Jenkins アプリケーションを Kubernetes Engine クラスタにプロビジョニングする
  • Helm パッケージ マネージャーを使用して Jenkins アプリケーションを設定する
  • Jenkins アプリケーションの機能を試す
  • Jenkins パイプラインを作成して実行する

要件

これは専門家レベルのラボです。受講する前に、少なくともシェル プログラミング、Kubernetes、Jenkins の基礎を理解しておく必要があります。これらの基礎は、次の Qwiklabs で効率的に習得できます。

準備ができたら、下にスクロールして Kubernetes、Jenkins、継続的デリバリーについて詳しく学びましょう。

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
スコア

—/100

Create a Kubernetes cluster (zone: us-central1-f)

ステップを実行

/ 30

Create a tiller Service Account

ステップを実行

/ 10

Initialize Helm and Install Tiller

ステップを実行

/ 10

Configure and Install Jenkins

ステップを実行

/ 30

Create the production and canary deployments

ステップを実行

/ 10

Create a repository

ステップを実行

/ 10