DaemonSet
摘要:一、特征 1.这个 Pod 运行在 Kubernetes 集群里的每一个节点(Node)上;2.每个节点上只有一个这样的 Pod 实例;3.当有新的节点加入 Kubernetes 集群后,该 Pod 会自动地在新节点上被创建出来;4.而当旧节点被删除后,它上面的 Pod 也相应地会被回收掉。
阅读全文
StatefulSet
摘要:一、应用场景 分布式应用中,多个实例之间有依赖关系。存在主从关系、主备关系。 这种实例之间有不对等关系,以及实例对外部数据有依赖关系的应用,就被称为“有状态应用”(Stateful Application)。 deployment对待pod是一致对待。不存在特殊性。无法解决有状态的方案。 二、分类
阅读全文
pod对象编排表
摘要:一、映射数据卷(Projected Volume) 1.Secret Secret 最典型的使用场景,莫过于存放数据库的 Credential 信息,比如下面这个例子: apiVersion: v1 kind: Pod metadata: name: test-projected-volume sp
阅读全文
容器技术基础概念-入门
摘要:一、进程 方向 容器是一种沙盒技术,集装箱 应用的边界手段: 容器技术的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界” 对于 Docker 等大多数 Linux 容器来说,Cgroups 技术是用来制造约束的主要手段,而 Namespace 技术则是用来修改进程视图的主要方法
阅读全文
K8S架构
摘要:一、架构图 1.Mater API-Server : api接口调用,可以水平扩缩 Scheduler : pod资源调度 Controller-manager : 控制器,节点控制器、端点分片控制器、任务控制器、服务账号控制器 2.Etcd 集群键值对持久化数据存储地 3.Nodekubelet
阅读全文