摘要:
存储卷基本介绍 应用程序在处理请求时,可根据其对当前的处理是否受影响于此前的请求,将应用划分为有状态应用和无状态应用两种。而对于有状态应用,数据持久化是必然之需。 Kubernetes 提供的存储卷(Volume)属于 Pod 资源级别,共享于 Pod 内的所有容器,可用于在容器的文件系统之外存储应 阅读全文
摘要:
Headless 类型的 Service 资源 Service 对象隐藏了各 Pod 资源,并负责将客户端的请求流量调度到该组 Pod 对象之上。 不过偶尔也存在这样一类需求:客户端需要直接访问 Service 资源后端的所有 Pod 资源,这时就应该向客户端暴露每个 Pod 资源的 IP 地址,而 阅读全文
摘要:
服务暴露 Service 的 IP 地址仅在集群内可达,然而,总会有些服务需要暴露到外部网络中接受各类客户端的访问,例如分层架构应用中的前端 Web 应用程序等。此时,就需要在集群的边缘为其添加一层转发机制,以实现将外部请求流量接入到集群的 Service 资源之上,这种操作也称为发布服务到外部网络 阅读全文
摘要:
Service资源 一、Service 资源概述 Service 是 Kubernetes 的核心资源类型之一,通常可看作微服务的一种实现。事实上它是一种抽象:通过规则定义出由多个 Pod 对象组合而成的逻辑集合,以及访问这组 Pod 的策略。 Service 关联 Pod 资源的规则要借助于标签选 阅读全文
摘要:
DaemonSet 控制器 DaemonSet 是 Pod 控制器的又一种实现,用于在集群中的全部节点上同时运行一份指定的 Pod 资源副本,后续新加入集群的工作节点也会自动创建一个相关的 Pod 对象,当从集群移除节点时,此类 Pod 对象也将被自动回收而无须重建。管理员也可以使用节点选择器及节点 阅读全文