名称(个人翻译)

使用Kubernetes对象2---名称(Name)

所有在Kubernetes REST API中的对象都通过一个Name(名称)和一个UID明确地标识。

对由用户提供的非唯一属性,Kubernetes提供labelsannotations的支持。

查阅标识符设计文档(identifiers design doc)来了解名称和UID的准确语法规则。

名称(Names)

一个用户提供的字符串,指向一个存在于资源URL中的对象。如/api/v1/pods/some-name。

一个名称同一时间只能由一个给定种类的对象持有。在你删除该对象后,可以使一个新的对象拥有该名称。

按照约定,Kubernetes资源的名称应有253个字符的最大长度限制,并由小写字符、数字、'-' 和 '.' 组成, 但具体资源有更多的特定限制。

UIDs

Kubernetes系统生成的特定字符串,用来唯一标识对象。

在Kubernetes集群整个生命周期创建的每个对象都拥有独特的UID。这是为了区分历史上出现过的相似对象。

猜你喜欢

转载自blog.csdn.net/u014637098/article/details/88794829