### What happened?

I wondered what are the restrictions (if any) that Kubernetes imposes on the names of objects of a kind that gets defined by a CustomResourceDefinition. I am not talking about the name of the CRD itself. I tried to find this in the documentation, and couldn't. I asked on the `sig-api-machinery` channel on the Kubernetes Slack, and was referred to https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions . The text there says

> The name of a CRD object must be a valid [DNS subdomain name](https://kubernetes.io/docs/concepts/overview/working-with-objects/names#dns-subdomain-names).

Since a CRD is itself an object, I thought this was clearly talking about the name of the CRD itself (I temporarily forgot that I know that the name of the CRD itself is constrained to be `${resouce}.${apiGroup}`). But I was assured that this text is trying to talk about the objects whose kind is defined by the CRD.

### What did you expect to happen?

The Kubernetes documentation clearly answers my question.

### How can we reproduce it (as minimally and precisely as possible)?

Explained above.

### Anything else we need to know?

No.

### Kubernetes version

<details>

This doc has been this way for a long time.

</details>


### Cloud provider

<details>
N/A
</details>


### OS version

<details>

N/A

</details>


### Install tools

<details>
N/A
</details>


### Container runtime (CRI) and version (if applicable)

<details>
N/A
</details>


### Related plugins (CNI, CSI, ...) and versions (if applicable)

<details>
N/A
</details>

Confusing doc on name of object of kind defined by CRD
This is a GitHub Issue
repo:kubernetes
owner:kubernetes
Title : Confusing doc on name of object of kind defined by CRD
Issue date:

--- start body ---
### What happened?

I wondered what are the restrictions (if any) that Kubernetes imposes on the names of objects of a kind that gets defined by a CustomResourceDefinition. I am not talking about the name of the CRD itself. I tried to find this in the documentation, and couldn't. I asked on the `sig-api-machinery` channel on the Kubernetes Slack, and was referred to https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions . The text there says

> The name of a CRD object must be a valid [DNS subdomain name](https://kubernetes.io/docs/concepts/overview/working-with-objects/names#dns-subdomain-names).

Since a CRD is itself an object, I thought this was clearly talking about the name of the CRD itself (I temporarily forgot that I know that the name of the CRD itself is constrained to be `${resouce}.${apiGroup}`). But I was assured that this text is trying to talk about the objects whose kind is defined by the CRD.

### What did you expect to happen?

The Kubernetes documentation clearly answers my question.

### How can we reproduce it (as minimally and precisely as possible)?

Explained above.

### Anything else we need to know?

No.

### Kubernetes version

<details>

This doc has been this way for a long time.

</details>


### Cloud provider

<details>
N/A
</details>


### OS version

<details>

N/A

</details>


### Install tools

<details>
N/A
</details>


### Container runtime (CRI) and version (if applicable)

<details>
N/A
</details>


### Related plugins (CNI, CSI, ...) and versions (if applicable)

<details>
N/A
</details>

--- end body ---
