What would you like to be added?
Since Kubernetes 1.33, there is a builtin API for IPAddress that clashes with the NetBox IpAddress in both the the short name ip and the name ipaddress.
Blog: https://kubernetes.io/blog/2025/04/23/kubernetes-v1-33-release/#multiple-service-cidrs
Code: kubernetes/kubernetes@release-1.32...release-1.33#diff-fa35b3a0fe849544cc43eb5a8099cdab4a288d927244539b2d018021093553b5
This is a proposal to change the short name of the NetBox IpAddress kind to something other than ip such as ipa for IP Address or nip for NetBox IP. ipa would be in alignment with other short names (e.g. ipr)
The overlap of the long name ipaddress probably cannot be prevented. (networking.k8s.io IPAddress kind will be fetched from kube-api when running e.g. kubectl get ipaddress)
Why is this needed?
With Kubernetes 1.33+, prevent the message Warning: short name "ip" could also match lower priority resource ipaddresses.netbox.dev when running e.g. kubectl get ip. This will enhance user experience.