K8S对象名称和ID K8S

集群中每一个对象都有一个名称来标识在同类资源中的唯一性 每个K8S对象也有一个UID来标识在整个集群中的唯一性 名称 客户端提供的字符串,引用资源URL中的对象,如/api/v1/pods/some name 名称在同一资源的所有API版本中必须是唯一的。这些API资源通过各自的API组、名字空间(对于划分名字空间的资源)和名称来区分。API版本在此上下文中...
一个摆子 发布于 

K8S对象管理 K8S

kubectl命令行支持多种不同方式来创建和管理K8S对象。 管理技巧 应只使用一种技术来管理K8S对象。混合和匹配技术作用在同一个对象上将导致未定义行为 管理技术 作用于 建议环境 支持的写者 学习难度 指令式命令 活跃对象 开发项目 1+ 最低 指令式对象配置 单个文件 生产项目 1 中等 声明式对象配置 文件目录 生产项目 1+ ...
一个摆子 发布于 

K8S对象 K8S

K8S对象是系统中的持久性实体。使用这些实体表示集群状态。描述如下信息 那些容器化应用正在运行(以及在那些节点上运行) 可以被应用使用的资源 关于应用运行时行为的策略,如重启策略、升级策略以及容错策略 操作K8S对象————无论是创建、修改或者删除都需要使用K8S API 对象规约(Spec)与状态(status) 每个K8S对象包含两个嵌套的对象字段,...
一个摆子 发布于 
article cover

K8S组件 K8S

K8S集群由控制平面和一个或多个工作节点组成 控制平面组件管理集群的整体状态 名称 描述 Kube-apiserver 公开K8S HTTP API的核心组件服务 etcd 具备一致性和高可用性的键值存储,用于所有API服务器的数据存储 kube-scheduler 查找尚未绑定到节点的Pod,并将每个Pod分配给合适的节点 kub...
一个摆子 发布于 

For命令 Linux

创建一个遍历一系列值得循环,每次迭代都使用其中一个值来执行已定义好的一组命令。格式 for var in list do commands done 在list参数中,提供迭代中要用到的一系列值。 读取复杂的值两种办法解决 使用转义字符(反斜线)来将单引号转义 使用双引号来定义用到单引号的值 默认情况下shell认为是字段分隔符的有 空格 制表符 换行符 这...
一个摆子 发布于 

Test命令 Linux

test命令可以判断三类条件 数值比较 字符串比较 文件比较 数值比较 比较 描述 n1 -eq n2 检查n1是否与n2相等 n1 -ge n2 检查n1是否大于或等于n2 n1 -gt n2 检查n1是否大于n2 n1 -le n2 检查n1是否小于或等于n2 n1 -lt n2 检查n1是否小于n2 n1 -ne n2 检查n1是否不等于n2 字符串比...
一个摆子 发布于