enhancements icon indicating copy to clipboard operation
enhancements copied to clipboard

EndpointSlice controller flexibility

Open LionelJouin opened this issue 1 year ago • 3 comments

Enhancement Description

  • One-line enhancement description (can be used as a release note): Generic reconciler and disabling controller on particular services
  • Kubernetes Enhancement Proposal:
  • Discussion Link:
    • Kubernetes Network SIG Meeting: 2024-07-18 / https://docs.google.com/document/d/1_w77-zG_Xj0zYvEMfQZTQ-wPP4kXkpGD8smVtW_qqWM
    • Multi-Network community sync: 2024-07-17 / https://docs.google.com/document/d/1pe_0aOsI35BEsQJ-FhFH9Z_pWQcU2uqwAnOx2NIx6OY
    • https://github.com/kubernetes/kubernetes/pull/118953#discussion_r1245970845
    • https://github.com/kubernetes/endpointslice/tree/v0.30.2?tab=readme-ov-file#purpose
    • https://github.com/kubernetes/kubernetes/issues/87412
    • https://github.com/kubernetes/kubernetes/pull/87488
    • https://github.com/kubernetes/enhancements/pull/1561
  • Primary contact (assignee): @LionelJouin
  • Responsible SIGs: sig-network
  • Enhancement target (which target equals to which milestone):
    • Alpha release target (x.y): 1.32
    • Beta release target (x.y): 1.33
    • Stable release target (x.y): 1.34
  • [ ] Alpha
    • [ ] KEP (k/enhancements) update PR(s):
    • [ ] Code (k/k) update PR(s):
    • [ ] Docs (k/website) update PR(s):

LionelJouin avatar Jul 19 '24 12:07 LionelJouin

/sig network

LionelJouin avatar Jul 19 '24 12:07 LionelJouin

Shooting for 1.32

thockin avatar Aug 29 '24 16:08 thockin

/retitle EndpointSlice controller flexibility

sftim avatar Oct 19 '24 15:10 sftim

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Apr 09 '25 17:04 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle rotten
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar May 09 '25 18:05 k8s-triage-robot

I have lost context - did we decide what we want to do with this?

thockin avatar May 18 '25 16:05 thockin

I think this is paused for now. The main use case was multi-network, the idea is to look at Gateway API with the GEP 3539 and the EndpointSelector.

LionelJouin avatar May 18 '25 19:05 LionelJouin

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

k8s-triage-robot avatar Jun 17 '25 19:06 k8s-triage-robot

@k8s-triage-robot: Closing this issue, marking it as "Not Planned".

In response to this:

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Reopen this issue with /reopen
  • Mark this issue as fresh with /remove-lifecycle rotten
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/close not-planned

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

k8s-ci-robot avatar Jun 17 '25 19:06 k8s-ci-robot