k8s 实战

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s 实战相关的知识,希望对你有一定的参考价值。

参考技术A <img src="https://cdn.jsdelivr.net/gh/chaimcode/FigureBed@master/uPic/6A7B416B-5B08-4CB7-A727-EE83303AC36F.png" alt="k8s架构" style="zoom:67%;" />

控制面板用于控制集群工作, 其中包含的组件可以部署在多个节点上以保证高可用性

工作节点是运行容器化应用的机器

当一个 pod 包含多个容器时候, 这些容器总是会运行在同一个节点. 也就是一个 pod 绝不会跨越多个工作节点

由于不能讲多个进程聚集在一个单独的容器中, 因此需要一种更高级的结构将容器绑定在一起, 也就是 pod. 可以把 pod 理解为现实世界中的主机

同一个 pod 中的容器共享相同的 ip 和端口, 因此可以通过 localhost 与同一个 pod 中的其他容器通信

名称空间不对正在运行的对象做任何隔离, 同时名称空间之间的网络是否隔离取决于 k8s 采取的网络解决方案

如果需要部署的应用自动保持运行且保持健康, 无任何手动干预, 则不能直接创建 pod, 而是创建 rc 或 deployment 这样的资源来管理 pod.

直接创建的 pod 只会被 k8s 监控失败重启(节点上的 Kubelet 操作的), 但是整个节点失败, 无法被新节点替换

<img src="https://cdn.jsdelivr.net/gh/chaimcode/FigureBed@master/uPic/B0FB8A20-553A-4485-8E60-148CC71491C6.png" alt="标签匹配过程" style="zoom:67%;" />

<img src="https://cdn.jsdelivr.net/gh/chaimcode/FigureBed@master/uPic/323FEC99-B6B0-4E3C-B2FA-5F388C874471.png" alt="service 示例" style="zoom:67%;" />

<img src="https://cdn.jsdelivr.net/gh/chaimcode/FigureBed@master/uPic/5B8D9494-DAAB-45F4-BC5D-9BE4DE43D85F.png" alt="负载均衡器示例" style="zoom:67%;" />

<img src="https://cdn.jsdelivr.net/gh/chaimcode/FigureBed@master/uPic/2F90060C-70C2-4FCA-BCDA-6E0159BE28E3.png" alt="ingress 示例" style="zoom:67%;" />

更多详细见 https://kubernetes.io/docs/concepts/storage/volumes/

R假设检验之k-s检验(KOLMOGOROV AND SMIRNOV TEST)

R假设检验之k-s检验(KOLMOGOROV AND SMIRNOV TEST)

目录

R假设检验之k-s检验(KOLMOGOROV AND SMIRNOV TEST)

假设检验

假设检验的应用

以上是关于k8s 实战的主要内容,如果未能解决你的问题,请参考以下文章

k8s实战--edusoho平台创建

k8s实战之理解helm

k8s实战之理解helm

K8s之traefik(ingess)发布服务-实战

k8s学习-kubectl命令常用选项详解与实战

Kubernetes/K8s运维架构师实战