Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Graduation Criteria (Alpha to Beta) and Open Questions #87

Open
8 tasks
tssurya opened this issue Mar 27, 2023 · 7 comments
Open
8 tasks

API Graduation Criteria (Alpha to Beta) and Open Questions #87

tssurya opened this issue Mar 27, 2023 · 7 comments

Comments

@tssurya
Copy link
Contributor

tssurya commented Mar 27, 2023

Firstly, do we plan to have v1alpha2 and then move to beta or do we want to go straight to beta?

Checklist of items before graduation to beta (if we decide to do some of this in v1alpha2 itself, then we can move them over to that accordingly): https://github.com/kubernetes/enhancements/tree/master/keps/sig-network/2091-admin-network-policy#graduation-criteria

  • Gather feedback from developers and surveys
  • ONGOING
  • At least 2 implementors must provide a functional and scalable implementation for the complete set of alpha features.
  • Conformance tests

TODO; can happen only when we have a successful implementation.

  • Evaluate the need for multiple Subjects per ANP.

This was brought up in the sig-network-policy-api meeting on March 14th; see the meeting notes/video recording

  • Evaluate "future work" items based on feedback from community and challenges faced by implementors.
  • Ensure extensibility of adding new fields. i.e. adding new fields do not "fail-open" traffic for older clients.
  • Revisit the topic of whether this API should cover north-south traffic.

IMHO we should do this in alpha itself
ONGOING, see #86

  • Scale? -> can we make this beta to GA criteria?
  • What else?
@k8s-triage-robot
Copy link

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-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jun 25, 2023
@astoycos astoycos moved this from Todo to In Progress PRs in AdminNetworkPolicyAPI: The road to Beta Sep 12, 2023
@k8s-triage-robot
Copy link

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-ci-robot k8s-ci-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Jan 19, 2024
@k8s-triage-robot
Copy link

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-ci-robot
Copy link
Contributor

@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/test-infra repository.

@k8s-ci-robot k8s-ci-robot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 18, 2024
@tssurya
Copy link
Contributor Author

tssurya commented Nov 19, 2024

/reopen

@k8s-ci-robot k8s-ci-robot reopened this Nov 19, 2024
@k8s-ci-robot
Copy link
Contributor

@tssurya: Reopened this issue.

In response to this:

/reopen

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.

@tssurya
Copy link
Contributor Author

tssurya commented Nov 19, 2024

/remove-lifecycle rotten

@k8s-ci-robot k8s-ci-robot removed the lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. label Nov 19, 2024
@tssurya tssurya moved this from Todo to In Progress PRs in AdminNetworkPolicyAPI: The road to Beta Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress PRs
Development

No branches or pull requests

3 participants