kubernetes-docs-design-identifiers-and-names

https://github.com/kubernetes/kubernetes/blob/master/docs/design/identifiers.md

kubernetes-docs-design-identifiers-and-names#name-and-identifierAn explicitly documented name and identifier kubernetes-docs-design-identifiers-and-names#name-and-identifier

kubernetes-docs-design-identifiers-and-names#api-resourcesAllow idempotent creation of API resources (#148) and enforcement of space-uniqueness of singleton objects. kubernetes-docs-design-identifiers-and-names#api-resources


kubernetes-docs-design-identifiers-and-names#uidUID: A non-empty, opaque, system-generated value guaranteed to be unique in time and space; intended to distinguish between historical occurrences of similar entities. kubernetes-docs-design-identifiers-and-names#uid

kubernetes-docs-design-identifiers-and-names#nameName: A non-empty string guaranteed to be unique within a given scope at a particular time; used in resource URLs; provided by clients at creation time and encouraged to be human friendly; intended to facilitate creation idempotence and space-uniqueness of singleton objects, distinguish distinct entities, and reference particular entities across operations. kubernetes-docs-design-identifiers-and-names#name

kubernetes-docs-design-identifiers-and-names#labellabel (DNS_LABEL): An alphanumeric (a-z, and 0-9) string, with a maximum length of 63 characters, with the '-' character allowed anywhere except the first or last character, suitable for use as a hostname or segment in a domain name. kubernetes-docs-design-identifiers-and-names#label

kubernetes-docs-design-identifiers-and-names#subdomainsubdomain (DNS_SUBDOMAIN): One or more lowercase rfc1035/rfc1123 labels separated by '.' with a maximum length of 253 characters. kubernetes-docs-design-identifiers-and-names#subdomain

kubernetes-docs-design-identifiers-and-names#uuiduniversally unique identifier (UUID): A 128 bit generated value that is extremely unlikely to collide across time and space and requires no central coordination. kubernetes-docs-design-identifiers-and-names#uuid

kubernetes-docs-design-identifiers-and-names#port-nameport name (IANA_SVC_NAME): An alphanumeric (a-z, and 0-9) string, with a maximum length of 15 characters, with the '-' character allowed anywhere except the first or the last character or adjacent to another '-' character, it must contain at least a (a-z) character. kubernetes-docs-design-identifiers-and-names#port-name

Referring Pages

kubernetes-glossary