Skip to content

Commit 5020c0f

Browse files
authored
Merge pull request #502 from PiotrProkop/nrt-add-com-matrix
Add compatibility matrix for NRT plugin
2 parents f996e5c + ffdc002 commit 5020c0f

File tree

1 file changed

+27
-5
lines changed

1 file changed

+27
-5
lines changed

pkg/noderesourcetopology/README.md

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,33 @@ In case the cumulative count of node resource allocatable appear to be the same
2121

2222
**NOTE:**
2323
- [NodeResourceTopology](https://github.com/k8stopologyawareschedwg/noderesourcetopology-api) version [v0.0.12](https://github.com/k8stopologyawareschedwg/noderesourcetopology-api/tree/v0.0.12) onwards, CRD has been changed from namespace to cluster scoped.
24-
Scheduler plugin version > v0.21.6 depends on NodeResourceTopology CRD v0.0.12 and the namespace field has been deprecated from the NodeResourceTopology scheduler config args.
25-
26-
Dependency:
27-
- Scheduler plugin version <= v0.21.6 depends on the [NodeResourceTopology](https://github.com/k8stopologyawareschedwg/noderesourcetopology-api) CRD version [v0.0.10](https://github.com/k8stopologyawareschedwg/noderesourcetopology-api/tree/v0.0.10).
28-
- Scheduler plugin version > v0.21.6 depends on the [NodeResourceTopology](https://github.com/k8stopologyawareschedwg/noderesourcetopology-api) CRD version [v0.0.12](https://github.com/k8stopologyawareschedwg/noderesourcetopology-api/tree/v0.0.12).
24+
Scheduler plugin version > v0.21.6 depends on NodeResourceTopology CRD v0.0.12 or newer and the namespace field has been deprecated from the NodeResourceTopology scheduler config args.
25+
26+
### Compatibility Matrix
27+
28+
NodeResourceTopologyMatch plugin to work properly requires specific version of NodeResourceTopology CRD:
29+
30+
| Scheduler Plugins | NodeResourceTopology CRD version |
31+
|-------------------|----------------------------------|
32+
| master | v0.0.13 |
33+
| v0.24.9 | v0.0.12 |
34+
| v0.23.10 | v0.0.12 |
35+
| v0.22.6 | v0.0.12 |
36+
| v0.21.6 | v0.0.10 |
37+
| v0.20.10 | v0.0.10 |
38+
| v0.19.9 | v0.0.10 |
39+
40+
In case NodeResourceTopology CRD is being installed and advertised by [NFD](https://github.com/kubernetes-sigs/node-feature-discovery), check compatibility matrix below:
41+
42+
| Scheduler Plugins | NodeResourceTopology CRD version | NFD version |
43+
|-------------------|----------------------------------|-------------|
44+
| master | v0.0.13 | master |
45+
| v0.24.9 | v0.0.12 | > v0.10.0 |
46+
| v0.23.10 | v0.0.12 | > v0.10.0 |
47+
| v0.22.6 | v0.0.12 | > v0.10.0 |
48+
| v0.21.6 | v0.0.10 | N/A |
49+
| v0.20.10 | v0.0.10 | N/A |
50+
| v0.19.9 | v0.0.10 | N/A |
2951

3052
### Config
3153

0 commit comments

Comments
 (0)