Skip to content

Commit

Permalink
add kernel-native mode startup
Browse files Browse the repository at this point in the history
Signed-off-by: lec-bit <glfhmzmy@126.com>
  • Loading branch information
lec-bit committed Dec 10, 2024
1 parent a158454 commit b797923
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions content/en/docs/setup/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,25 @@ time="2024-04-25T13:17:41Z" level=info msg="cni config file: /etc/cni/net.d/10-k
time="2024-04-25T13:17:41Z" level=info msg="command Start cni successful" subsys=manager
```

## Change Kmesh Start Mode

Kmesh supports two start up modes: `dual-engine` and `kernel-native`.

The specific mode to be used is defined in deploy/charts/kmesh-helm/values.yaml, and we can modify the startup parameters in that file.

```yaml
......
containers:
kmeshDaemonArgs: "--mode=dual-engine --enable-bypass=false"
......
```

We can use the following command to make the modification:

```
sed -i 's/--mode=dual-engine/--mode=kernel-native/' deploy/charts/kmesh-helm/values.yaml
```

## Deploy the Sample Applications

Kmesh can manage pods in a namespace with a label `istio.io/dataplane-mode=Kmesh`, and meanwhile the pod should have no `istio.io/dataplane-mode=none` label.
Expand Down

0 comments on commit b797923

Please sign in to comment.