menu
arrow_back

Hello Node Kubernetes

Hello Node Kubernetes

時間 分 7クレジット

GSP005

Google Cloud セルフペース ラボ

概要

このハンズオンラボでは、これまで作成してきたコードを使って Kubernetes で実行される(Kubernetes Engine で動作する)複製アプリケーションを作成します。シンプルな Hello World node.js アプリケーションです。

次の図には、このラボで学習するさまざまな内容が示されており、各部がどう関連しているかの理解に役立ちます。図を参照しながら進めれば、終了する頃には内容をすべて理解できるようになります(現時点で理解できなくても問題ありません)。

ba830277f2d92e04.png

Kubernetes はオープンソースのプロジェクト(kubernetes.io から入手可能)で、ノートパソコンから可用性の高いマルチノード クラスタ、パブリック クラウドからオンプレミスのデプロイ、仮想マシンからベアメタルまで、さまざまな環境で扱うことができます。

このラボでは、Kubernetes Engine(Compute Engine で稼働する Kubernetes の Google ホスト バージョン)などのマネージド環境を使用して、基盤となるインフラストラクチャの構築ではなく Kubernetes の体験を重視しています。

演習内容

  • Node.js サーバーを作成する

  • Docker コンテナ イメージを作成する

  • コンテナ クラスタを作成する

  • Kubernetes ポッドを作成する

  • サービスをスケールアップする

要件

  • Linux の標準的なテキスト エディタ(vimemacsnano など)の使用経験があると役に立ちます。

本質的なコンセプトをよりよく理解できるよう、コマンドは手動で入力することをおすすめしますが、多くのラボには、必要なコマンドが含まれたコードブロックがあります。ラボでは、コードブロックのコマンドをコピーして、該当する場所に貼り付けることもできます。

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 your cluster

ステップを実行

/ 20

Create your pod

ステップを実行

/ 30

Create a Kubernetes Service

ステップを実行

/ 30

Scale up your service

ステップを実行

/ 20

home
ホーム
school
カタログ
menu
もっと見る
もっと見る