1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2024-12-14 11:57:51 +00:00

Merge pull request #1764 from marquiz/devel/docs-k8s-compat

docs: describe Kubernetes version compatibility in versions page
This commit is contained in:
Kubernetes Prow Robot 2024-07-08 05:50:26 -07:00 committed by GitHub
commit 4dc9f83495
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 7 additions and 10 deletions

View file

@ -7,7 +7,7 @@ sort: 2
# Deployment # Deployment
Node Feature Discovery can be deployed on any recent version of Kubernetes Node Feature Discovery can be deployed on any recent version of Kubernetes
(v1.21+). (v1.24+).
See [Image variants](image-variants.md) for description of the different NFD See [Image variants](image-variants.md) for description of the different NFD
container images available. container images available.

View file

@ -20,7 +20,7 @@ deploy NFD. Customization of the deployment is done by maintaining
declarative overlays on top of the base overlays in NFD. declarative overlays on top of the base overlays in NFD.
To follow the deployment instructions here, To follow the deployment instructions here,
[kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) v1.21 or [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) v1.24 or
later is required. later is required.
The kustomize overlays provided in the repo can be used directly: The kustomize overlays provided in the repo can be used directly:

View file

@ -238,13 +238,6 @@ the Kubernetes API, pass the `-no-publish` flag to nfd-topology-updater.
> run stand-alone directly with `docker run`. See > run stand-alone directly with `docker run`. See
> the [template spec](https://github.com/kubernetes-sigs/node-feature-discovery/blob/{{site.release}}/deployment/components/topology-updater/topologyupdater-mounts.yaml) > the [template spec](https://github.com/kubernetes-sigs/node-feature-discovery/blob/{{site.release}}/deployment/components/topology-updater/topologyupdater-mounts.yaml)
> for up-to-date information about the required volume mounts. > for up-to-date information about the required volume mounts.
>
> [PodResource API][podresource-api] is a prerequisite for
> nfd-topology-updater. Preceding Kubernetes v1.23, the `kubelet` must be
> started with the following flag:
> `--feature-gates=KubeletPodResourcesGetAllocatable=true`. Starting
> Kubernetes v1.23, the `GetAllocatableResources` is enabled by default through
> `KubeletPodResourcesGetAllocatable` [feature gate][feature-gate].
## Running with Tilt ## Running with Tilt

View file

@ -19,7 +19,7 @@ This software enables node feature discovery for Kubernetes. It detects
hardware features available on each node in a Kubernetes cluster, and hardware features available on each node in a Kubernetes cluster, and
advertises those features using node labels and optionally node extended advertises those features using node labels and optionally node extended
resources, annotations and node taints. Node Feature Discovery is compatible resources, annotations and node taints. Node Feature Discovery is compatible
with any recent version of Kubernetes (v1.21+). with any recent version of Kubernetes (v1.24+).
NFD consists of four software components: NFD consists of four software components:

View file

@ -37,3 +37,7 @@ in **X+2**.
The same policy (support for 1 release after deprecation) also applies to Helm The same policy (support for 1 release after deprecation) also applies to Helm
chart parameters. chart parameters.
## Kubernetes compatibility
Node Feature Discovery is compatible with Kubernetes v1.24 and later.