コース概要

1日目~2日目のコース概要

導入

I. コンテナアーキテクチャ

    コンテナと VM コンテナの分析 コンテナ Management システム OCI と CRI

II.コンテナオーケストレーション

    コンテナ Management システムの制限事項
    Kubernetes アーキテクチャの紹介 マスター/ノード etcd Kube-apiserver Kubelet Kube-proxy コントローラーマネージャー Kube スケジューラー
Kubernetes クラスターの設計とインストール
  • ラボ マルチノード Kubernetes クラスターのインストール
  • Ⅲ. Kubernetes コマンドラインツール
  • 命令型と宣言型 Kubectl Krew Kube ns kube ctx Labs Kubernetes Kubectl コマンドの入門 専門ツール

      IV. Kubernetes コアコンセプト

    名前空間

      ポッドとマルチコンテナ ポッドのラベルとセレクター レプリケーション コントローラー / ReplicaSet のデプロイメント (ローリング アップデートとロールバック) ConfigMap とシークレット Liveness と Readiness ラボ Kubernetes コア概念 ローリング アップデートとロールバック ラベルとセレクター ConfigMap と Secrets Liveness と Readiness
      V. Kubernetes Networking

    クラスター Networking ポッド Networking サービス Networking Kubernetes の CoreDNS Ingress Labs Networking サービス Ingress

      3~4日目のコース概要

    VI.スケジュール設定

    手動スケジューリング テイントと許容範囲 ノード ラベルとセレクター ノード アフィニティ静的ポッド DaemonSets Labs 手動スケジューリング テイントと許容範囲 ノード ラベルとセレクター ノード アフィニティ静的ポッド DaemonSets ジョブと Cronjobs

      VII. Kubernetes とストレージ

    永続ボリューム 永続ボリュームの要求 StorageClass Labs による動的プロビジョニング 静的プロビジョニング 動的プロビジョニング

      Ⅷ. Kubernetesセキュリティ

    ロールベース Access コントロール サービス アカウント セキュリティ コンテキスト リソース クォータ ネットワーク ポリシー ラボ RBAC およびクラスター ロール サービス アカウント セキュリティ コンテキスト ネットワーク ポリシー

      IX.ロギングとモニタリング

    Helm

      オペレーター クラスター コンポーネントの監視 GAP スタックのセットアップ - Grafana Alertmanager Prometheus Labs Helm GAP スタックのセットアップ
      結論

    要求

    • クラウドコンピューティングの概念を理解していること
    • Linuxコマンドラインに精通していること

    観客

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

    参加者の人数



    Price per participant

    関連コース

    Kubernetes Design Patterns

    21 時間

    関連カテゴリー