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 #1889 from ChaoyiHuang/fixtiltup

Doc: Fix tilt up issue in feature discovering in developer guide
This commit is contained in:
Kubernetes Prow Robot 2024-11-06 10:03:30 +00:00 committed by GitHub
commit 955095c7eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -242,19 +242,27 @@ the steps below.
1. Install [kustomize](https://github.com/kubernetes-sigs/kustomize)
1. Install [tilt](https://docs.tilt.dev/install.html)
1. Create a local Kubernetes cluster
- Create image registry first
- Create a Kubernetes cluster. Please note that docker containers will be
served as controller node and worker nodes, and NFD-worker will run as a
DaemonSet in nested container. Therefore, to make sure the NFD-worker can
discover the host features, the host folders "/boot" and "/lib" should be
mounted into worker node docker containers when creating the Kubernetes
cluster.
1. Start up node feature discovery development environment
To start up your Tilt development environment, run at the root of your
local NFD codebase.
To start up your Tilt development environment, run
```shell
tilt up
```
```shell
tilt up
```
at the root of your local NFD codebase. Tilt will start a web interface in the
localhost and port 10350. From the web interface, you are able to see how NFD worker
and master are progressing, watch their build and runtime logs. Once your code changes
are saved locally, Tilt will notice it and re-build the container image from the
current code, push the image to the registry and re-deploy NFD pods with the latest
container image.
Tilt will start a web interface in the localhost and port 10350. From the
web interface, you are able to see how NFD worker and master are
progressing, watch their build and runtime logs. Once your code changes are
saved locally, Tilt will notice it and re-build the container image from
the current code, push the image to the registry and re-deploy NFD pods
with the latest container image.
### Environment variables