お問い合わせ
 期間 14 時間

コース概要

Kubernetesへの導入

  • Kubernetesとは何か?
  • コンテナオケストレーションの利点
  • KubernetesとDocker Swarmおよび他のオケストレーターの違い

コアコンポーネントとアーキテクチャ

  • コントロールプレーンとノードのアーキテクチャ
  • Pod、ReplicaSet、Deployment
  • Service、ラベル、セレクター

Kubernetes環境のセットアップ

  • ローカルクラスタにMinikubeまたはKindの使用
  • kubectlコマンドラインツール
  • クラスタコンポーネントへのアクセスと検査

Kubernetesへのアプリケーションのデプロイ

  • PodとDeploymentの作成と管理
  • ローリングアップデートとロールバック
  • コンテナイメージの管理

ネットワークとサービス

  • クラスタネットワークの概要
  • 内部および外部サービスの作成
  • DNS、イグレスコントローラー、ロードバランスの基礎

ボリュームとストレージ

  • 永続ボリュームとクラインムの扱い
  • ストレージクラスと動的プロビジョニング
  • データ永続化戦略

クラスタの監視とトラブルシュート

  • Podログとイベントの検査
  • 共通のkubectl診断コマンド
  • リソース制限とヘルスチェックのためのベストプラクティス

まとめと次のステップ

要求

  • コンテナ化のコンセプト(例:Docker)に関する理解
  • Linuxコマンドラインの使用経験
  • 基本的なネットワークおよびシステム管理の知識

対象読者

  • コンテナ化アプリケーションのデプロイを行う開発者
  • コンテナオケストレーションを管理するDevOpsエンジニア
  • Kubernetes環境をサポートするシステム管理者

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー