kubernetes 101 labs
あなたはKubernetesについて学びたいと思っていますが、このトピックに関する記事やブログ記事の量に完全に圧倒されていますか?聞いたことはあるし、他の人のコードで見たこともあるけど、実際に何ができるの?それはあなたのコンテナにどのように役立つのでしょうか?Kubernetesはコンテナの一種ですか?この一連のラボは、混乱を解消し、Kubernetesを快適に使えるようにするためのものです。これらは、開発者であるあなたを念頭に置いて設計されています。
このラボを完了すると、以下のことが得られます。
- Kubernetesのコアコンセプトを完全に理解する。
- IBM Cloud Kubernetes ServiceのKubernetes上でDockerイメージを構築し、アプリケーションをデプロイする方法に関する知識
- インフラストラクチャ管理にかかる時間を最小限に抑えながら、制御されたアプリケーションのデプロイメント
- アプリを拡張するためにAIサービスを追加するスキル
- より安全なクラスタとアプリ、およびそれらを監視する方法の理解
これらのラボのすべての演習を完了するには、約3時間かかります。まずはいくつかの演習を試してみてください。
前提条件¶
これらのラボでは、IBM Cloud の有料アカウントまたはサブスクリプション・アカウントを持つ無料の Kubernetes クラスターを使用します。はじめに、IBM Cloud アカウントに登録します。その後、このガイドに従って、Pay-As-You-Goアカウントにアップグレードします。
ラボ¶
-
Lab 0. Access a Kubernetes cluster ハンズオンラボのためには、Kubernetesクラスタが必要です。このラボでは、IBM Cloud Kubernetes Service、ホストされたトライアル環境、ローカル・ワークステーションで実行するためのKubernetesの構成など、クラスターを作成するためのオプションについて説明します。また、IBM Cloud のコマンドライン・ツールと Kubernetes CLI をインストールし、実習用のサンプル Guestbook アプリケーションをダウンロードするためのウォークスルーを提供します。
-
Lab 2.デプロイメントの拡張と更新</a デプロイメント内のインスタンス数を更新する方法と、Kubernetes 上でアプリケーションのアップデートを安全にロールアウトする方法を学びます。