随笔分类 - Kubernetes
摘要:1 Kubernetes的资源模型与资源管理 1.1 资源类型 可压缩资源 像 CPU 这样的资源被称作“可压缩资源”(compressible resources)。当可压缩资源不足时,Pod 只会“饥饿”,但不会退出。 不可压缩资源 像内存这样的资源被称作“不可压缩资源(incompressib
阅读全文
摘要:深入剖析 Kubernetes-5 容器网络 1 浅谈容器网络 1.1 Veth Pair与Docker网桥 容器要想跟外界进行通信,它发出的 IP 包就必须从它的 Network Namespace 里出来,来到宿主机上。 Docker为容器创建一个一端在容器里充当默认网卡、另一端在宿主机上的 V
阅读全文
摘要:1 PV&PVC&StorageClass 1.1 概念 PV描述的是持久化存储数据卷。 PVC描述的是Pod所希望使用的持久化存储的属性。 StorageClass其实就是创建PV的模板。 用户创建的PVC要真正被容器使用起来,必须先和某个符合条件的PV进行绑定。这里要检查的条件包括两部分: PV
阅读全文
摘要:1 为什么我们需要Pod Pod,是 Kubernetes 项目的原子调度单位。 Docker容器的本质:“Namespace 做隔离,Cgroups 做限制,rootfs 做文件系统。 1.1 Pod为调度原子单位 以Pod为原子单位调度,使得要求紧密联系的容器部署在同一个节点的诉求迎刃而解。 这
阅读全文
摘要:1 Kubernetes一键部署利器:kubeadm 1.1 kubeadm命令 简单总结可以通过两条命令完成k8s集群的部署: # 创建一个Master节点 $ kubeadm init # 将一个Node节点加入到当前集群中 $ kubeadm join <Master节点的IP和端口> 1.2
阅读全文
摘要:1 从进程说开去 1.1 前言 容器技术的兴起来源于PaaS技术的普及 Docker公司发布的Docker项目具有里程碑式的意义 Docker项目通过“容器镜像”,解决了应用打包这个根本性难题 容器本身没有价值,有价值的是“容器编排” 1.2 进程 1.2.1 概念 一个程序运行起来后的计算机执行环
阅读全文