コース概要
1日目と2日目のコース概要
導入
I. コンテナアーキテクチャ
コンテナ vs VMs
コンテナの解剖学
コンテナ管理システム
OCIとCRI
II. コンテナオーケストレーション
コンテナ管理システムの制限
Kubernetesアーキテクチャ
導入
マスターノード/ワーカーノード
Etcd
Kube-apiserver
Kubelet
Kube-proxy
コントロールマネージャー
Kubeスケジューラー
Kubernetesクラスタの設計とインストール
実習
マルチノードKubernetesクラスタのインストール
III. Kubernetesコマンドラインツール
命令型 vs 宣言型
Kubectl
Krew
Kube ns
kube ctx
実習
Kubernetesの始め方
Kubectlコマンド
ツールの紹介
IV. Kubernetes核心概念
ネームスペース
PodとマルチコンテナPod
ラベルとセレクター
レプリケーションコントローラー/ReplicaSets
デプロイメント(ロールリングアップデートとロールバック)
ConfigMapsとSecrets
LivenessとReadiness
実習
Kubernetes核心概念
ロールリングアップデートとロールバック
ラベルとセレクター
ConfigMapsとSecrets
LivenessとReadiness
V. Kubernetesネットワーク
クラスタネットワーク
Podネットワーク
サービスネットワーク
KubernetesのCoreDNS
Ingress
実習
ネットワーク
サービス
Ingress
3日目と4日目のコース概要
VI. スケジューリング
手動スケジューリング
TaintsとTolerations
ノードラベルとセレクター
Node Affinity
Static Pods
DaemonSets
実習
手動スケジューリング
TaintsとTolerations
ノードラベルとセレクター
Node Affinity
Static Pods
DaemonSets
JobsとCronjobs
VII. Kubernetesとストレージ
Persistent Volumes
Persistent Volume Claims
StorageClassによる動的プロビジョニング
実習
静的プロビジョニング
動的プロビジョニング
VIII. Kubernetesセキュリティ
ロールベースアクセス制御
サービスアカウント
セキュリティコンテキスト
リソースクォータ
ネットワークポリシー
実習
RBACとクラスタロール
サービスアカウント
セキュリティコンテキスト
ネットワークポリシー
IX. ロギングとモニタリング
Helm
オペレーター
クラスタコンポーネントのモニタリング
GAPスタック(Grafana Alertmanager Prometheus)の設定
実習
Helm
GAPスタックの設定
結論
要求
- クラウドコンピューティング概念の理解
- Linuxコマンドラインの使用経験
対象者
- DevOpsエンジニア
- 開発者
お客様の声 (5)
トレーニングのペースが良かったです。
Michael
コース - Kubernetes from Basic to Advanced (4 days)
機械翻訳
多くの情報を提供していただき、感謝しています。おそらくもう1日あれば、より深く理解できただろうと思います。今日は内容が少し詰め込まれすぎていたように感じました。
Mark
コース - Kubernetes from Basic to Advanced (4 days)
機械翻訳
すべてが説明され、練習問題で確認されました
Mchal - Lukka Poland sp. z o.o.
コース - Kubernetes from Basic to Advanced (4 days)
機械翻訳
トレーナーの知識が豊富で、質問には全て答えがありました :)
Mateusz - Lukka Poland sp. z o.o.
コース - Kubernetes from Basic to Advanced (4 days)
機械翻訳
トレーナー スタイル
Karol - Lukka Poland sp. z o.o.
コース - Kubernetes from Basic to Advanced (4 days)
機械翻訳