12.1 了解认证机制 在前面的章节中,我们讲到API服务器可以配置一到多个认证的插件(授权插件同样也可以)。AP...[作者空间]
11.6 运行高可用集群 在Kubernetes上运行应用的一个理由就是,保证运行不被中断,或者说尽量少地人工介入...[作者空间]
11.5 服务是如何实现的 在第5 章中学习过Service,Service允许长时间对外暴露一系列pod、稳定的...[作者空间]
11.4 跨pod网络 现在,你知道每个pod有自己唯一的IP地址,可以通过一个扁平的、非 NAT网络和其他pod...[作者空间]
11.2 控制器如何协作 现在你了解了Kubernetes集群包含哪些组件。为了强化对Kubernetes工作方式...[作者空间]
11.1 了解架构 在研究Kubernetes如何实现其功能之前,先具体了解下Kubernetes集群有哪些组件。...[作者空间]
10.4 在Statefulset中发现伙伴节点 我们仍然需要弄清楚一件很重要的事情。集群应用中很重要的一个需求是...[作者空间]
为了恰当地展示Statefulset的行为,将会创建一个小的集群数据存储。没有太多功能,就像石器时代的一个数据存储...[作者空间]
10.2 了解Statefulset 可以创建一个Statefulset资源替代ReplicaSet来运行这类po...[作者空间]
10.1 复制有状态pod ReplicaSet通过一个pod模板创建多个pod副本。这些副本除了它们的名字和IP...[作者空间]
9.3 使用Deployment声明式地升级应用 Deployment是一种更高阶资源,用于部署应用程序并以声明的...[作者空间]
9.1 更新运行在pod内的应用程序 让我们从一个简单的例子开始。有一组pod实例为其他pod或外部客户端提供服务...[作者空间]
8.2 与Kubernetes API服务器交互 我们已经知道,Downward API提供了一种简单的方式,将p...[作者空间]
在之前的章节中,我们已经了解到如何通过环境变量或者configMap和secret卷向应用传递配置数据。这对于po...[作者空间]
7.5 使用Secret给容器传递敏感数据 到目前为止传递给容器的所有信息都是比较常规的非敏感数据。然而正如本章开...[作者空间]
应用配置的关键在于能够在多个环境中区分配置选项,将配置从应用程序源码中分离,可频繁变更配置值。如果将pod定义描述...[作者空间]
7.3 为容器设置环境变量 如前所述,容器化应用通常会使用环境变量作为配置源。Kubernetes允许为pod中的...[作者空间]
7.1 配置容器化应用程序 回顾如何传递配置数据给运行在Kubernetes中的应用程序之前,首先来看一下容器化应...[作者空间]
6.6 持久卷的动态卷配置 如你所见,使用持久卷和持久卷声明可以轻松获得持久化存储资源,无须研发人员处理下面实际使...[作者空间]
6.5 从底层存储技术解耦pod 到目前为止,我们探索过的所有持久卷类型都要求pod的开发人员了解集群中可用的真实...[作者空间]