コース概要

導入

  • 目的
  • あなたは誰ですか
  • Linux 財団
  • 【4】基礎研修
  • 認定プログラムとデジタルバッジ
  • システムの準備
  • 履修登録
  • 研究室

Kubernetes アーキテクチャ

  • Kubernetesとは何ですか?
  • Kubernetesの構成要素
  • 課題
  • ボーグの遺産
  • Kubernetes アーキテクチャ
  • 用語
  • マスターノード
  • ミニオン (ワーカー) ノード
  • ポッド
  • サービス
  • コントローラー / オペレーター
  • ポッドごとに単一の IP
  • Networking セットアップ
  • CNI ネットワーク構成ファイル
  • ポッド間 Communication
  • クラウド ネイティブ コンピューティング基盤
  • リソースの推奨事項
  • 研究室

建てる

  • コンテナオプション
  • アプリケーションのコンテナ化
  • Dockerファイルの作成
  • ローカルリポジトリのホスティング
  • デプロイメントの作成
  • コンテナ内でのコマンドの実行
  • マルチコンテナポッド
  • レディネスプローブ
  • ライブネスプローブ
  • テスト
  • 研究室

デザイン

  • 従来のアプリケーション: 考慮事項
  • 分離されたリソース
  • はかなさ
  • 柔軟なフレームワーク
  • リソース使用量の管理
  • ラベルセレクターの使用
  • マルチコンテナポッド
  • サイドカーコンテナ
  • アダプターコンテナ
  • 大使
  • 熟考すべき点
  • 求人
  • 研究室

導入構成

  • ボリュームの概要
  • ボリュームの紹介
  • ボリュームスペック
  • ボリュームの種類
  • 共有ボリュームの例
  • 永続ボリュームとクレーム
  • 永続ボリューム
  • 永続ボリュームの要求
  • 動的プロビジョニング
  • 秘密
  • 環境変数を介したシークレットの使用
  • シークレットをボリュームとしてマウントする
  • ConfigMap によるポータブル データ
  • ConfigMap の使用
  • 導入構成ステータス
  • スケーリングとローリングアップデート
  • デプロイメントのロールバック
  • 研究室

安全

  • セキュリティの概要
  • APIのAccess実行
  • 認証
  • 認可
  • アバック
  • RBAC
  • RBAC プロセスの概要
  • アドミッションコントローラー
  • セキュリティコンテキスト
  • ポッドセキュリティポリシー
  • Network Security ポリシー
  • Network Security ポリシーの例
  • デフォルトポリシーの例
  • 研究室

アプリケーションの公開

  • サービスの種類
  • サービス図
  • サービス更新パターン
  • サービスを使用したアプリケーションの Access 実行
  • セレクターを使用しないサービス
  • クラスターIP
  • ノードポート
  • ロードバランサー
  • 外部名
  • イングレスリソース
  • イングレスコントローラー
  • Service Mesh
  • 研究室

トラブルシューティング

  • トラブルシューティングの概要
  • 基本的なトラブルシューティング手順
  • 継続的な(継続的な)変化
  • 基本的なトラブルシューティング フロー: ポッド
  • 基本的なトラブルシューティング フロー: ノードとセキュリティ
  • 基本的なトラブルシューティング フロー: エージェント
  • 監視
  • ロギングツール
  • アプリケーションの監視
  • システムおよびエージェントのログ
  • 適合性テスト
  • その他のリソース
  • 研究室

CKAD 試験のレビュー

要求

このコースを最大限に活用するためには、次のようなものが必要である:

Linuxの基本的なコマンドラインとファイル編集スキルを持ち、プログラミング言語(Python、Node.js、Goなど)の使用に慣れていること。クラウドネイティブアプリケーションのコンセプトとアーキテクチャ(無料のKubernetes入門edX MOOCで学ぶような)の知識があると、このコースに役立ちます。

なお、Kubernetesアドミニストレーション(LFS458)はこのコースの前提条件ではありません。各コースの教材は、それぞれ独立して設計されており、関連する試験と整合しているため、重複があります。

観客

このコースは、マルチノードクラスターでアプリケーションのコンテナ化、ホスト、デプロイ、設定を行う必要がある経験豊富なアプリケーション開発者向けです。

経験レベル: 中級

 21 時間

参加者の人数



Price per participant

関連コース

関連カテゴリー