YAML语法规则 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 # 表示注释,从这个字符一直到行尾,都会......
k8s概念(6)-标签/标签选择器/注解/字段选择器
标签 标签(Label)是附加在Kubernetes对象上的一组名值对,其意图是按照对用户有意义的方式来标识Kubernetes对象,同时,又不对Kubernetes的核心逻辑产生影响。标签可以用来组......
k8s概念(5)-名称空间
Kubernetes通过名称空间(namespace)在同一个物理集群上支持多个虚拟集群.名称空间的用途是,为不同团队的用户(或项目)提供虚拟的集群空间,也可以用来区分开发环境/测试环境、准上线环境/......
k8s概念(4)-对象
Kubernetes对象指的是Kubernetes系统的持久化实体,所有这些对象合起来,代表了你集群的实际情况。常规的应用里,我们把应用程序的数据存储在数据库中,Kubernetes将其数据以Kube......
k8s概念(3)-控制器
控制器 控制器就是不断监控集群的状态,并对集群做出对应的变更调整,让当前状态(实际效果)不断趋向于目标状态(配置预定效果),您的集群永远不会达到一个稳定不变的状态 控制器模式 在 Kubernetes......
k8s概念(2)-节点
Kubernetes中节点(node)指的是一个工作机器,曾经叫做 minion。不同的集群中,节点可能是虚拟机也可能是物理机。每个节点都由 master 组件管理,并包含了运行 Pod(容......
k8s概念(1)-基础概念
Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展。如果你曾经用过Docker容器技术部署容器,那么可以将Docker看成Kubernetes内部使用的低......
k8s入门(6)-滚动更新
滚动更新概述 用户期望应用程序始终可用,为此开发者/运维者在更新应用程序时要分多次完成。在 Kubernetes 中,这是通过 Rolling Update 滚动更新完成的。Rolling Updat......
k8s入门(5)-伸缩应用程序
Scaling概述 上一篇中我们发布的程序只创建了一个Pod,在流量剧增时显然不满足需求,这时我们就要对程序进行伸缩操作,可通过replicas参数实现。 下图Service A 只将访问流量转发到 ......
k8s入门(4)-公布应用程序
Service概述 事实上,Pod有自己的 生命周期。当 worker node故障时,节点上运行的 Pod也会消失。然后,Deployment 可以通过创建新的 Pod来动态地将群集调整回原来的状态......