mirror of
https://github.com/kubernetes-sigs/node-feature-discovery.git
synced 2025-03-15 04:57:56 +00:00
Introduce two main sections "Deployment" and "Usage" and move "Developer guide" to the top level, too. In particular, split the huge deployment-and-usage file into multiple parts under the new main sections. Move customization guide from "Advanced" to "Usage". This patch also renames "Advanced" to "Reference" as only that is left there is reference documentation.
47 lines
1.4 KiB
Markdown
47 lines
1.4 KiB
Markdown
---
|
|
title: "Get started"
|
|
layout: default
|
|
sort: 1
|
|
---
|
|
|
|
# Node Feature Discovery
|
|
|
|
Welcome to Node Feature Discovery -- a Kubernetes add-on for detecting hardware
|
|
features and system configuration!
|
|
|
|
Continue to:
|
|
|
|
- **[Introduction](introduction)** for more details on the
|
|
project.
|
|
|
|
- **[Quick start](quick-start)** for quick step-by-step
|
|
instructions on how to get NFD running on your cluster.
|
|
|
|
## Quick-start -- the short-short version
|
|
|
|
```bash
|
|
$ kubectl apply -k https://github.com/kubernetes-sigs/node-feature-discovery/deployment/overlays/default?ref={{ site.release }}
|
|
namespace/node-feature-discovery created
|
|
serviceaccount/nfd-master created
|
|
clusterrole.rbac.authorization.k8s.io/nfd-master created
|
|
clusterrolebinding.rbac.authorization.k8s.io/nfd-master created
|
|
configmap/nfd-worker-conf created
|
|
service/nfd-master created
|
|
deployment.apps/nfd-master created
|
|
daemonset.apps/nfd-worker created
|
|
|
|
$ kubectl -n node-feature-discovery get all
|
|
NAME READY STATUS RESTARTS AGE
|
|
pod/nfd-master-555458dbbc-sxg6w 1/1 Running 0 56s
|
|
pod/nfd-worker-mjg9f 1/1 Running 0 17s
|
|
...
|
|
|
|
$ kubectl get nodes -o json | jq .items[].metadata.labels
|
|
{
|
|
"kubernetes.io/arch": "amd64",
|
|
"kubernetes.io/os": "linux",
|
|
"feature.node.kubernetes.io/cpu-cpuid.ADX": "true",
|
|
"feature.node.kubernetes.io/cpu-cpuid.AESNI": "true",
|
|
...
|
|
|
|
```
|