-
Notifications
You must be signed in to change notification settings - Fork 14.5k
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
Doc for Alpha feature PodSchedulingReadiness #37675
Doc for Alpha feature PodSchedulingReadiness #37675
Conversation
👷 Deploy Preview for kubernetes-io-vnext-staging processing.
|
@@ -158,6 +158,7 @@ different Kubernetes components. | |||
| `PodDeletionCost` | `false` | Alpha | 1.21 | 1.21 | | |||
| `PodDeletionCost` | `true` | Beta | 1.22 | | | |||
| `PodHasNetworkCondition` | `false` | Alpha | 1.25 | | | |||
| `PodSchedulingReadiness` | `false` | Alpha | 1.26 | | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a description for this gate (at the end of this page) as we do for other features.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will do. For now it's a placeholder.
/sig scheduling |
Hello @Huang-Wei 👋 please take a look at Documenting for a release - PR Ready for Review to get your PR ready for review before deadline Tuesday 15th November 2022. Thank you! |
@krol3 thanks for the reminder. Will get this PR ready today. |
e344dc4
to
2971c00
Compare
2971c00
to
c99e22d
Compare
|
||
The output reveals it's in `SchedulingGated` state: | ||
|
||
```bash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
```bash | |
```none |
|
||
The output is: | ||
|
||
```bash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
```bash | |
```none |
Given the test-pod doesn't request any CPU/memory resources, it's expected that this Pod's state get | ||
transited from previous `SchedulingGated` to `Running`: | ||
|
||
```bash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
```bash | |
```none |
c99e22d
to
0e70ff0
Compare
/approve |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
LGTM label has been added. Git tree hash: 0a206f937628f6eb2c8c4790cb1d2b7e4a807028
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: krol3, tengqm The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
It looks like we could also update https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/ to specifically mention scheduling readiness. https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-has-network is a similar section that already exists. This change could land after the v1.26 release. |
Part of kubernetes/enhancements#3521