k8s学习笔记
文章平均质量分 91
weixin_43380447
这个作者很懒,什么都没留下…
展开
-
《深入剖析kubernetes》学习笔记(7)——作业调度和资源管理
目录《深入剖析kubernetes》学习笔记(7)——作业调度和资源管理40. kubernetes的资源模型和资源管理41.kubernetes的默认调度器42.默认调度器策略Predicates算法过滤Node的策略Priority算法43.调度优先级和抢占机制44.GPU管理和device plugin《深入剖析kubernetes》学习笔记(7)——作业调度和资源管理40. kubernetes的资源模型和资源管理Pod是kubernetes中最小的调度单元,与调度和资源管理相关的属性都属于原创 2021-02-08 10:29:30 · 249 阅读 · 0 评论 -
《深入剖析kubernetes》学习笔记(6)——Service和Ingress
目录《深入剖析kubernetes》学习笔记(6)——Service和Ingress37. Service, DNS和服务发现38. 从外部联通Service的方法(1) 指定Service类型为NodePort(2) 指定Service类型为LoadBalancer(3)指定Service类型为ExternalName(4)为Service分配公有IP总结39. Ingress——“服务的服务”《深入剖析kubernetes》学习笔记(6)——Service和Ingress37. Service, D原创 2021-02-04 08:52:24 · 182 阅读 · 0 评论 -
《深入剖析kubernetes》学习笔记(5)——容器网络
《深入剖析kubernetes》学习笔记(5)——容器网络32. 单机容器网络一个完整网络栈包含的内容网卡、回环设备、路由表、iptables规则容器与外界通信,有两种可选的网络栈:启动容器时,用参数-net=host声明使用宿主机的网络栈【虽然简单,但容易端口冲突】使用自己Network Namespace里的网络栈,即有自己的IP地址和端口【推荐方式】Docker容器通信的基本方式Docker默认会在每一个宿主机上创建一个叫docker0的虚拟网桥网桥(Bridge)原创 2021-02-03 16:54:00 · 180 阅读 · 0 评论 -
《深入剖析kubernetes》学习笔记(4)——容器持久化存储
目录《深入剖析kubernetes》学习笔记(4)——容器持久化存储28. PV、PVC、StorageClass29. **PV、PVC机制是否过度设计?以本地持久化卷为例**30. **自定义存储插件——FlexVolume与CSI**31. 编写CSI《深入剖析kubernetes》学习笔记(4)——容器持久化存储28. PV、PVC、StorageClass基本概念PVC是存储需求的接口化描述,比如持久化存储的大小、读写权限等PV是实际部署的持久化存储数据卷的实现描述,比如数据卷的类型原创 2021-02-03 09:35:41 · 257 阅读 · 0 评论 -
《深入剖析kubernetes》学习笔记(3)——各类控制器
目录《深入剖析kubernetes》学习笔记(3)——各类控制器16. 控制器模式17. 作业副本与水平扩展——deployment18. 理解StatefulSet(1)19. 理解StatefulSet(2)21. 守护进程DaemonSet22. 离线业务:Job和CronJob《深入剖析kubernetes》学习笔记(3)——各类控制器16. 控制器模式kube-controller-manager组件,位于kubernetes架构下的master节点中,是一系列控制器的集合,在kubern原创 2021-02-02 12:12:07 · 162 阅读 · 0 评论 -
《深入剖析kubernetes》学习笔记(2)——Pod
《深入剖析kubernetes》学习笔记(2)——Pod13. Pod基础Pod基本概念Pod只是一个逻辑概念,是一组共享了某些资源的容器Pod 里的所有容器,共享的是同一个 Network Namespace,并且可以声明共享同一个 VolumePod 的实现需要使用一个中间容器,叫做infra容器;在一个 Pod 中,Infra 容器永远都是第一个被创建的容器,而其他用户定义的容器,则通过 Join Network Namespace 的方式,与 Infra 容器关联在一起如何理解容原创 2021-02-01 15:23:59 · 154 阅读 · 0 评论 -
《深入剖析kubernetes》学习笔记(1)——容器技术基础
容器技术基础《深入剖析kubernetes》学习笔记(1)——容器技术基础05-06. 容器与进程07. 容器镜像08. 重新认识容器09. kubernetes的角色《深入剖析kubernetes》学习笔记(1)——容器技术基础05-06. 容器与进程容器技术的核心在于对进程的隔离和限制,为其创造出一个“边界”,linux的命名空间Namespace,使得进程只能看到当前Namespace下限定的资源,例如pid, Mount, IPC, Network, User, UTSNamespa原创 2021-01-29 16:16:50 · 255 阅读 · 0 评论