コース概要

導入

Kubernetesシステムのセットアップとツールキットリソースのインストール

Kubernetesデザインパターンの特徴とアーキテクチャの概要

  • ソフトウェアデザインパターンとは何か?
  • DevOpsにおけるデザインパターンの実装方法は?

Kubernetesデザインパターンの基本と用途の定義

主要なデザインパターン分類の導入

  • 構造化パターン
  • 行動パターン
  • 生成パターン

デザインパターンの操作とパターンアプリケーションの実装

  • 二次的なデザインパターンタイプの探求
  • デザインパターンを使用したKubernetesプロジェクトの実施

デザインパターンの実装ためのデプロイメント戦略の実行

  • 適切なデプロイメント方法の選択と実行

Kubernetes APIの操作と公式クライアントライブラリへのアクセス

  • Pythonクライアントライブラリとレポジトリの操作
  • コミュニティが維持するライブラリの使用

Kubernetes拡張機能とカスタムリソースの概要

  • Kubernetesクラスター用の拡張機能
  • Kubernetes API用の拡張機能
  • Kubernetes拡張パターンと拡張ポイントの操作

重要なKubernetes拡張機能とプラグインの利用

Kubernetesクライアントの拡張とカスタムAPIコントローラーの操作

Kubernetes API用のカスタマイズされたリソース定義の作成とデプロイ

Admission Controller拡張機能の操作とKubernetes Operatorの利用

Kubernetesスケジューラーの拡張とカスタムスケジューラーの開発

  • Node Affinity と Pod Affinity の比較

Kubernetesインフラストラクチャ内でのKubernetes拡張機能の統合

トラブルシューティング

まとめと結論

要求

  • Kubernetesプラットフォームとツールの基本的な経験
  • コンテナ化技術と概念に関する知識
  • LinuxディストリビューションとCLIの使用経験
  • Python 3.xプログラミング言語の習熟度

対象者

  • 開発者
  • DevOpsエンジニア
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (1)

今後のコース

関連カテゴリー