Skip to content

supervisor: Consider to replace usage of corev1.Endpoints by discoveryv1.EndpointSlice for #3475

Open
@chrischdi

Description

@chrischdi

/kind feature

Describe the solution you'd like

corev1.Endpoints is deprecated in v1.33+.

xref: https://kubernetes.io/blog/2025/04/24/endpoints-deprecation/

We make use of corev1.Endpoints and corev1.EndpointSubset in the Servicediscovery controller to create endpoints for the service pointing to supervisor.
We should start creating corev1.EndpointSubset's instead.

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

Environment:

  • Cluster-api-provider-vsphere version:
  • Kubernetes version: (use kubectl version):
  • OS (e.g. from /etc/os-release):

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions