コース概要

【01日目】

導入

Kubernetes によるコンテナ オーケストレーションの概要

Kubernetes アーキテクチャの概要

  • ポッド、ラベル/セレクター、レプリケーション コントローラー、サービス、API

Kubernetes クラスターのインストール

インターネットから Docker の画像を取得します

Kubernetes 個のポッド、ボリューム、デプロイメントを作成する

クラスターのグループ化と整理

Kubernetes 名前空間を使用してさまざまな環境を管理する

  • 同じクラスター内でのテスト、ステージング、および運用環境の管理 Kubernetes 名前空間のベスト プラクティス

コンテナの検出と接続

サービスの検出と公開

  • 非 HTTP サービス (パッシブ FTP、SMTP、LDAP など)

Kubernetesセキュリティ

  • 認証と認可

Kubernetes クラスターのアップグレード

  • 影響を最小限に抑える

高度なネットワーキング

  • Docker ネットワーキングと Kubernetes ネットワーキング

ネットワークプロバイダーとKubernetesネットワーキング間のインターフェース

  • クラスター内でサービスを分離するためのベスト プラクティス さまざまな CNI プロバイダーの比較 (パフォーマンス、機能など)

モニタリング Kubernetes

  • Elasticsearch および fluentd を使用したクラスターのロギング コンテナー レベルのモニタリング (cAdvisor UI、Influxdb、Prometheus)

コンテナ化されたサーバーとデータ ストアを実行するためのベスト プラクティス

【2日目】

Kubernetes クラスターのスケーリング

Kubernetes のインフラストラクチャ

  • プロビジョニング、パーティショニング、ネットワーキング

高可用性クラスターの構築

  • 負荷分散とサービス検出

スケーラブルなアプリケーションのデプロイ

  • 水平ポッド自動スケーリング Kubernetes のデータベース クラスタリング

アプリケーションを更新する

  • Kubernetes のリリース

トラブルシューティング

  • 一般的な Kubernetes 問題の診断と修正

要約と結論

要求

  • Dockerコンテナの使用経験
  • Linuxコマンドラインに精通していること
  • ネットワークの概念への理解

観客

  • ソフトウェア開発者
  • アーキテクトデプロイメント・エンジニア
  14 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (10)

関連コース

Kubernetes Design Patterns

  21 時間

関連カテゴリー