2024 手把手带你读K8s文档 - 每日更新

本文详细解析Kubernetes对象,包括对象的持久化实体特性、Spec和Status的作用,以及创建对象的过程。通过例子介绍了如何定义和创建Deployment,并强调了必需字段如apiVersion、kind和metadata。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2024 K8s 官方文档学习 - 1.1.1 Kubernetes 对象


文档完整学习目录,戳我👇

本小节目录

    1.1.1 K8s对象
      Kubernetes对象管理
      对象名称和ID
      Labels和selector
      命名空间(Namespace)
      注解(Annotations)
      字段选择器 (Field Selectors)
      Finalizers
      Owners and Dependents
      推荐使用的标签

一、理解Kubernetes对象

是持久化的实体,用来表示整个集群的状态,一旦创建该对象,k8s系统将不断工作以确保该对象存在。具体包括:

  • 哪些容器化应用正在运行,在哪个节点。
  • 可以被应用使用的资源。
  • 应用运行时 行为策略:重启/升级/容错。

Spec和Status

每个k8s对象,都有两个嵌套的对象字段,负责管理对象的配置:

  • spec 规约,描述对象的期望状态。
  • status 状态,描述对象的当前状态。

控制平面会一直积极管理对象的实际状态,以使之达到期望状态。eg. deployment spec设置为3个的时候,如果有instance倒了,系统会执行修正操作,启动一个新的实例。

描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值