お問い合わせ

コース概要

コンテナアーキテクチャ

  • コンテナとVMの比較
  • コンテナの構造分析
  • コンテナ管理システム
  • OCIとCRI

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

  • コンテナ管理システムの限界
  • Kubernetesアーキテクチャ
  • 概要
  • マスター/ノード
  • Etcd
  • Kube-apiserver
  • Kubelet
  • Kube-proxy
  • Controller manager
  • Kube scheduler
  • Kubernetesクラスタの設計とインストール
  • ラボ
  • マルチノードKubernetesクラスタのインストール

Kubernetesコマンドラインツール

  • イムパティブ(命令型)とデクラレイティブ(宣言型)
  • Kubectl
  • Krew
  • Kube ns
  • kube ctx
  • ラボ
  • Kubernetes入門
  • Kubectlコマンド
  • 実務ツール

Kubernetesコアコンセプト

  • ネームスペース
  • PodとマルチコンテナPod
  • ラベルとセレクタ
  • レプリケーションコントローラ / ReplicaSets
  • デプロイメント(ローリングアップデートとロールバック)
  • ConfigMapsとSecrets
  • LivenessとReadiness
  • ラボ
  • Kubernetesコアコンセプト
  • ローリングアップデートとロールバック
  • ラベルとセレクタ
  • ConfigMapsとSecrets
  • LivenessとReadiness

Kubernetesネットワーク

  • クラスタネットワーク
  • Podネットワーク
  • サービスネットワーク
  • KubernetesにおけるCoreDNS
  • Ingress
  • ラボ
  • ネットワーク
  • サービス
  • Ingress

スケジューリング

  • 手動スケジューリング
  • Taintsとtolerations
  • ノードラベルとセレクタ
  • Node Affinity
  • Static Pods
  • DaemonSets
  • ラボ
  • 手動スケジューリング
  • Taintsとtolerations
  • ノードラベルとセレクタ
  • Node Affinity
  • Static Pods
  • DaemonSets
  • JobsとCronjobs

Kubernetesとストレージ

  • Persistent Volumes
  • Persistent Volume Claims
  • StorageClassによる動的プロビジョニング
  • ラボ
  • 静的プロビジョニング
  • 動的プロビジョニング

Kubernetesセキュリティ

  • Role Based Access Control (RBAC)
  • Service Accounts
  • Security Contexts
  • Resource Quotas
  • Network Policy
  • ラボ
  • RBACとクラスタロール
  • Service Accounts
  • Security Contexts
  • Network Policy

ロギングとモニタリング

  • Helm
  • Operators
  • クラスタコンポーネントのモニタリング
  • GAPスタック(Grafana Alertmanager Prometheus)のセットアップ
  • ラボ
  • Helm
  • GAPスタックのセットアップ

要求

  • クラウドコンピューティングコンセプトの理解
  • Linuxコマンドラインへの慣れ

対象者

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

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー