Skip to content

Change of NetBox Operator IpAddress short name to enhance UX in Kubernetes 1.33+ #374

@jstudler

Description

@jstudler

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions