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:
commit
955095c7eb
1 changed files with 19 additions and 11 deletions
|
@ -242,19 +242,27 @@ the steps below.
|
||||||
1. Install [kustomize](https://github.com/kubernetes-sigs/kustomize)
|
1. Install [kustomize](https://github.com/kubernetes-sigs/kustomize)
|
||||||
1. Install [tilt](https://docs.tilt.dev/install.html)
|
1. Install [tilt](https://docs.tilt.dev/install.html)
|
||||||
1. Create a local Kubernetes cluster
|
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 will start a web interface in the localhost and port 10350. From the
|
||||||
tilt up
|
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
|
||||||
at the root of your local NFD codebase. Tilt will start a web interface in the
|
the current code, push the image to the registry and re-deploy NFD pods
|
||||||
localhost and port 10350. From the web interface, you are able to see how NFD worker
|
with the latest container image.
|
||||||
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
|
### Environment variables
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue