栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Kubernetes学习---Kubernetes对象

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kubernetes学习---Kubernetes对象

Kubernetes对象
  • 什么是Kubernetes对象?
  • 对象(Object)的规范和状态
    • 必要字段:

什么是Kubernetes对象?

kubernetes对象是kubernetes系统中的持久实体,kubernetes使用这些实体来表示集群的状态。
它们可以描述:
• 容器化应用正在运行(以及在那些节点上)
• 这些应用可用的资源
• 关于这些应用如何运行的策略,

kubernetes对象是“record of intent”一旦创建了对象,kubernetes系统会确定对象存在。通过创建对象,可以有效的告诉kubernetes系统你希望集群的工作负载是什么样的。

要使用kubernetes对象(无论是创建、修改还是删除),都需要使用kubernetes API。在使用kubectl命令管理工具时,输入的命令就相当于是调用了kubernetes API来实现目标功能。

对象(Object)的规范和状态

每个kubernetes对象都包含两个嵌套对象字段,用于管理Object的配置:Object spec和Object status。spec描述了对象所需的状态—希望Object具有的特性,status描述了对象的实际状态,并由kubernetes系统提供和更新。

Spec—所想要对象达到的状态
Status—对象现在的实际状态

在kubernetes中创建对象时,必须提供描述其所需status的对象spec,以及关于对象的(如 name)的一些基本信息。

必要字段:
  • apiVersion—创建对象的kubernetes API版本
  • Kind—要创建什么样的对象
  • metadata—具有唯一标识对象的数据 ,包括name(字符串)、UID和Namespace(可选项)

还需要提供对象spec字段,对象spec的精确格式(对于每个kubernetes对象都是不同的),以及容器内嵌套的特定于该对象的字段。Kubernetes API reference可以查找到所有可创建kubernetes对象的spec格式。

参考文档:Kubernetes中文文档

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/679177.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号