Kubernetes教程(八)---Deployment
本文主要讲解了 Kubernetes 中最常见的控制器 Deployment。
……勿在浮沙筑高台
本文主要讲解了 Kubernetes 中最常见的控制器 Deployment。
……本文主要讲述了 Kubernetes 中 Pod 的基本概念及其生命周期(lifecycle)。包括 Pod 的启动、容器探针、健康检测、恢复机制即 Pod 的终止等等。
……本文主要解释了 Kubernetes 中为什么需要新增 Pod 的概念及 Kubernetes 中的 容器设计模式。
……本文主要记录了 Kubernetes 中的几种 Projected Volume,包括 ConfigMap、Secret、Downward API、ServiceAccountToken等。
……本文主要介绍了 Service 的几种访问方式,包括ClusterIP、NodePort、LoadBalancer、ExternalName等。
……本文主要讲述了 Kubernetes 中的 Service 的具体实现原理。所谓 Service,其实就是 Kubernetes 为 Pod 分配的、固定的、基于 iptables(或者 IPVS)的访问入口。而这些访问入口代理的 Pod 信息,则来自于 Etcd,由 kube-proxy 通过控制循环来维护。
……本文主要介绍了 Kubernetes 中的Pure Layer 3)网络方案。其中的典型例子,莫过于 Flannel 的 host-gw 模式和 Calico 项目了。
……本文主要记录了 Kubernetes 集群网络方案之 Flannel 核心原理详解,包括其隧道方案中的两种:UDP 实现和 VXLAN 实现。
……本文主要记录了如何使用 kubeadm 搭建 Kubernetes 集群。包括安装Kubeadm,初始化Master节点,配置Worker节点,安装网络插件等等。
……