Commit Graph

21 Commits (03ae214e8129b009b7a336dfa328e3eb2cb15dc2)

Author SHA1 Message Date
Patrick Ohly 26b5da0885 DRA: include v1beta1 API references
As suggested in
https://github.com/kubernetes/website/pull/48330#discussion_r1799302946, the
front matter gets extended to reference the API types. To make this work,
the necessary API reference files get created manually. They still need to be
updated via the usual automatic API generation.
2024-11-26 22:33:34 +01:00
Patrick Ohly 977df6e638 DRA: document beta
As part of promoting the core DRA to beta, the admin access feature gate was
added to keep that aspect as alpha.
2024-11-26 22:33:32 +01:00
Lionel Jouin 816efb776e [KEP-4817] Dedicated sub-section
Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
2024-11-25 23:12:50 -05:00
Lionel Jouin d0eca44a51 [KEP-4817] DRAResourceClaimDeviceStatus documentation
Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
2024-11-12 13:53:57 -07:00
Patrick Ohly b181560772
DRA: review feedback
Co-authored-by: Kevin Klues <klueska@gmail.com>
2024-10-29 10:49:59 +01:00
Patrick Ohly 03d880c161 DRA: remove "classic DRA" (DRAControlPlaneController)
This matches https://github.com/kubernetes/kubernetes/pull/128003
2024-10-14 16:31:15 +02:00
Christopher Desiniotis 744d7d6f4a
Fix typo in dynamic-resource-allocation.md
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
2024-09-04 16:00:58 -07:00
Michael a62fc74742 Clean up dynamic-resource-allocation.md 2024-08-14 22:18:49 +08:00
Patrick Ohly 5b40c51031 DRA: update for 1.31
The concepts are mostly the same as before. Support for parameters in a CRD was
removed in favor of storing selection and configuration parameters directly in
ResourceClaim and DeviceClass.
2024-07-16 17:14:41 +02:00
Zain Rizvi 8cf5f3afe2
Update dynamic-resource-allocation.md
The list has grown beyond four, and may keep growing in the future
2024-05-01 17:33:29 -05:00
Kubernetes Prow Robot 0d1aa27c7d
Merge pull request #45287 from pohly/dra-kubernetes-1.30
DRA in Kubernetes 1.30: adds structured parameters
2024-04-12 09:12:39 -07:00
Patrick Ohly f4972cbdbc dra: update for Kubernetes 1.30
Structured parameters are new in Kubernetes 1.30.
2024-03-12 18:27:21 +01:00
Alexis Boissiere e839bf7aee
Fix spelling mistake in scheduling section 2024-02-19 13:55:40 +01:00
Patrick Ohly 725f68ff18 dra: warn about scheduling performance
That pods with ResourceClaims get scheduled more slowly, but that this also
affects other pods may be surprising and is worth calling out.
2023-11-14 11:54:37 +01:00
Tim Bannister 98b52d510b dra: cleanup of Kubernetes 1.28 update
This is a follow-up to https://github.com/kubernetes/website/pull/41856 with
the suggested enhancements.
2023-08-08 09:02:44 +02:00
Patrick Ohly 6c926cb5db dra: update for Kubernetes 1.28
Several improvements under the hood which don't need to be documented here. API
changes (like storing generated resource claim names in the pod status) are
part of the generated API documentation.

What is worth mentioning because it was listed as "limitation" before is that
pre-scheduled pods are now supported better.
2023-08-02 16:09:18 +02:00
Vaibhav Goel 290b12ca94
Removed the keyword new from dynamic-resource-allocation.md (#41483)
* Removed the new keyword from dynamic-resource-allocation.md

* Updated the grammar in dynamic-resource-allocation.md
2023-06-12 17:59:57 -07:00
Kubernetes Prow Robot f62d58d9bd
Merge pull request #39978 from moshe010/pod-resource-api-dra-doc-upstream
Extend PodResources API for Dynamic Resource Allocation
2023-04-04 08:35:53 -07:00
Moshe Levi eaf9199d07 doc: extend PodResources API for Dynamic Resource Allocation
Signed-off-by: Moshe Levi <moshele@nvidia.com>
2023-04-04 10:17:03 +03:00
Patrick Ohly 5beb348e62 dynamic resource allocation: update for 1.27
The API group was bumped to make some incompatible internal changes and the
user-visible renaming of PodScheduling to PodSchedulingContext.
2023-03-17 20:31:48 +01:00
Patrick Ohly 197de4f5ba document dynamic resource allocation concepts
The documentation intentionally only gives an overview. The API documentation
and the KEP have more details. Specific examples will be provided by hardware
vendors that provide resource drivers.

The new page gets placed between "Scheduling Framework" (because that
introduces the concept of a scheduler plugin) and "Scheduler Performance
Tuning" (which seems like a more advanced topic).
2022-11-28 11:48:35 +01:00