コース概要
【01日目】
導入
Kubernetes によるコンテナ オーケストレーションの概要
Kubernetes アーキテクチャの概要
- ポッド、ラベル/セレクター、レプリケーション コントローラー、サービス、API
Kubernetes クラスターのインストール
インターネットから Docker の画像を取得します
Kubernetes 個のポッド、ボリューム、デプロイメントを作成する
クラスターのグループ化と整理
Kubernetes 名前空間を使用してさまざまな環境を管理する
- 同じクラスター内でのテスト環境、ステージング環境、実稼働環境の管理
- Kubernetes 名前空間のベスト プラクティス
コンテナの検出と接続
サービスの検出と公開
- 非 HTTP サービス (パッシブ FTP、SMTP、LDAP など)
Kubernetesセキュリティ
- 認証と認可
Kubernetes クラスターのアップグレード
- 影響を最小限に抑える
高度なネットワーキング
- Docker ネットワーキング vs Kubernetes ネットワーキング
ネットワークプロバイダーとKubernetesネットワーキング間のインターフェース
- クラスター内でサービスを分離するためのベスト プラクティス
- さまざまな CNI プロバイダーの比較 (パフォーマンス、機能など)
モニタリング Kubernetes
- Elasticsearch と fluentd を使用したクラスター ロギング
- コンテナレベルのモニタリング (cAdvisor UI、Influxdb、Prometheus)
コンテナ化されたサーバーとデータ ストアを実行するためのベスト プラクティス
【2日目】
Kubernetes クラスターのスケーリング
Kubernetes のインフラストラクチャ
- プロビジョニング、パーティショニング、ネットワーキング
高可用性クラスターの構築
- 負荷分散とサービス検出
スケーラブルなアプリケーションのデプロイ
- ポッドの水平自動スケーリング
- Database Kubernetes のクラスタリング
アプリケーションを更新する
- Kubernetes のリリース
トラブルシューティング
- 一般的な Kubernetes 問題の診断と修正
要約と結論
要求
- Dockerコンテナの使用経験
- Linuxコマンドラインに精通していること
- ネットワークの概念への理解
観客
- ソフトウェア開発者 アーキテクトデプロイメント・エンジニア
お客様の声 (10)
実践的な演習は学習を定着させるために非常に重要でした。内部で物事がどのように機能するかについての詳細な説明により、すべてがより明確になりました。
Otavio Marchioli dos Santos - ExitLag
コース - Kubernetes from Basic to Advanced
Machine Translated
トレーニングのダイナミクス。
Júlio Gomes - ExitLag
コース - Kubernetes from Basic to Advanced
Machine Translated
知識を実践するための演習
Leandro Sandmann - ExitLag
コース - Kubernetes from Basic to Advanced
Machine Translated
同じことが何度も繰り返されることはなく、示されたものは明確でした。
Stephane Jeannin - Sopra Steria Polska Sp. z o. o.
コース - Kubernetes from Basic to Advanced
Machine Translated
ライブサンプル、トレーニング中に新しいソリューション/テストを作成
Mikołaj - Sopra Steria Polska Sp. z o. o.
コース - Kubernetes from Basic to Advanced
Machine Translated
他の参加者に問題を見せ、説明し、トレーニング中にそれを解決する。
Łukasz H - Hostersi sp. z o.o.
コース - Kubernetes from Basic to Advanced
Machine Translated
講師のプロ意識、豊富な教材、わかりやすい例を使った説明方法
Adrian - Hostersi sp. z o.o.
コース - Kubernetes from Basic to Advanced
Machine Translated
The background information and history.
Evert - BMW SA
コース - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
コース - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept