menu
arrow_back

Hello Node Kubernetes

アクセス可能時間: 65 分 · 完了までの時間: 65 分
Connection Details

7クレジット

info_outline
This lab costs 7クレジット to run. You can purchase credits or a subscription under My Account.

01:05:00

Hello Node Kubernetes

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

  • Temporary Access
  • Catalog
  • Bite Sized
Join To Start
スコア

—/20

Create your cluster

ステップを実行

/ 5

Create your pod

ステップを実行

/ 5

Create a Kubernetes Service

ステップを実行

/ 5

Scale up your service

ステップを実行

/ 5

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