Kubernetes實作手冊:基礎入門篇
第一次使用 Kubernetes 就上手,最完整且實用的 K8S 教學
單元 1 - Docker 的基本介紹
單元 2 - 容器與儲存的相關議題
單元 3 - 容器與網路的相關議題
單元 4 - 部署的挑戰與困境
單元 5 - 透過 Katacoda 學習 Docker
單元 6 - 課程講義
單元 1 - Kubernetes 的前世
單元 2 - Kubernetes 的今生 - CNCF
單元 3 - 基本架構與元件
單元 4 - 運算資源支援的標準化
單元 5 - 網路架構支援的標準化
單元 6 - 儲存空間支援的標準化
單元 7 - 課程講義
單元 1 - Vagrant 與 VirtualBox 的環境建置
單元 2 - 概念篇 - 使用 Kubeadm 創建第一個 kubernetes 叢集
單元 3 - 實戰篇 - 使用 Kubeadm 創建第一個 kubernetes 叢集
單元 4 - Kubectl 的基本概念與介紹
單元 5 - 概念篇 - 基於 Minikube 的 Kubernetes 部署方式
單元 6 - 實戰篇 - 基於 Minikube 的 Kubernetes 部署方式
單元 7 - 概念篇 - Kubernetes in Docker (kind) 的奇妙組合
單元 8 - 實戰篇 - Kubernetes in Docker (kind) 的奇妙組合
單元 9 - 概念篇 - 使用 Rancher 優雅的管理你的叢集
單元 10 - 實戰篇 - 使用 Rancher 優雅的管理你的叢集
單元 11 - Kubeconfig 的概念與用法
單元 12 - 部署總結
單元 13 - 課程講義
單元 1 - Kubernetes 的最小運算單元 - Pod
單元 2 - Kubectl 的部署策略 - Imperative
單元 3 - Kubectl 的部署策略 - Imperative Object
單元 4 - Kubectl 的部署策略 - Declarative Object
單元 5 - Pod 的組成核心: Pause Container
單元 6 - ReplicaSet - 確保多副本的好幫手
單元 7 - Kubectl Plugin - Tree
單元 8 - Deployment - 支援滾動升級的運算單元
單元 9 - DaemonSet/StatefulSet - 不同情境的使用
單元 10 - Job/CronJob - 一次性的運算單元
單元 11 - 除錯概念分享
單元 12 - 課程講義
單元 1 - Kubernetes 內的網路資源
單元 2 - Flannel 與 VXLAN 的簡單介紹
單元 3 - 負載平衡的好幫手 - Service - 概念篇
單元 5 - Service: NodePort 實戰篇
單元 6 - Service: Headless + StatefulSet
單元 7 - 概念篇 - 基於 Layer 7 的存取模式: Ingress
單元 8 - 實戰篇 - 基於 Layer 7 的存取模式: Ingress
單元 9 - Pod 與 DNS 的使用
單元 10 - 除錯概念分享
單元 11 - 課程講義
單元 1 - Kubernetes 內的儲存資源介紹
單元 2 - ConfigMap 掛載設定檔案
單元 3 - Secret - 傳遞機密資訊使用
單元 4 - 掛載節點上的儲存空間 - hostpath
單元 5 - 架設一個 NFS Server 作為儲存設備
單元 6 - (概念篇)靜態宣告儲存空間 - PersistentVolumeClaim-PersistentVolume
單元 7 - (實戰篇) PV/PVC
單元 8 - 動態宣告儲存空間 - StorageClass
單元 9 - 使用 NFS 為 StatefulSet 提供儲存能力
單元 10 - Container Storage Interface (CSI) 使用範例
單元 11 - 除錯概念分享
單元 12 - 課程講義
單元 1 - Kubernetes 與自我學習