コース概要

コンテナオーケストレーションの理解

  • コンテナ化の概要
  • Kubernetesがコンテナオーケストレーションで果たす役割

Kubernetesの基本概念

  • Kubernetesのコアコンセプトとコンポーネント
  • Kubernetesアーキテクチャの概要

Minikubeのセットアップ

  • 異なるプラットフォームでのMinikubeのインストール
  • Minikubeを使用してシングルノードKubernetesクラスターを開始する

Kubernetesオブジェクトの操作

  • Pods、Deployments、Servicesの理解
  • kubectlを使用したKubernetesオブジェクトの管理

Minikubeでのアプリケーションデプロイ

  • デプロイメントの作成と管理
  • NodePortとLoadBalancerを使用してアプリケーションを公開する

Kubernetesの永続的なストレージとボリューム

  • Persistent VolumesとPersistent Volume Claimsの使用
  • ConfigMapsとSecretsによる構成管理

Kubernetesでのネットワーク

  • サービス発見とDNS管理
  • IngressコントローラーとIngressリソース

高度なMinikubeの機能

  • Minikubeアドオンの有効化と使用
  • ローカルレジストリの設定とMinikubeでの使用

まとめと次ステップ

要求

  • 基本的なソフトウェア開発の原則を理解していること
  • コマンドラインインターフェースとDockerの使用経験があること
  • コンテナ化概念に精通していることが望ましい

対象者

  • ソフトウェア開発者
  • DevOpsプロフェッショナル
  • 技術管理者
 21 時間

参加者の人数


参加者1人当たりの料金

今後のコース

関連カテゴリー