Skip to content

fix(docs): updated quick-start #196

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions docs/setup/quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,26 @@ NAME READY STATUS RESTARTS AGE
istiod-5659cfbd55-9s92d 1/1 Running 0 18h
```

### 2. Verify Kmesh Service Logs
### 2. Verify Pod Integration

Deploy a test pod and verify Kmesh annotation:

```shell
kubectl describe po <pod-name> | grep Annotations
Annotations: kmesh.net/redirection: enabled
```

### 3. Verify Service Connectivity

Test service access using the sleep pod:

```shell
kubectl exec sleep-7656cf8794-xjndm -c sleep -- curl -IsS "http://httpbin:8000/status/200"
```

Expected response should show HTTP 200 OK status.

### 4. Verify Kmesh Service Logs

Check for successful initialization messages:

Expand All @@ -158,7 +177,7 @@ Look for these key messages:
- "dump StartServer successful"
- "command Start cni successful"

### 3. Verify CNI Configuration
### 5. Verify CNI Configuration

Check CNI binary installation:

Expand All @@ -172,25 +191,6 @@ Verify CNI configuration:
cat /etc/cni/net.d/kmesh-cni-kubeconfig
```

### 4. Verify Pod Integration

Deploy a test pod and verify Kmesh annotation:

```shell
kubectl describe po <pod-name> | grep Annotations
Annotations: kmesh.net/redirection: enabled
```

### 5. Verify Service Connectivity

Test service access using the sleep pod:

```shell
kubectl exec sleep-7656cf8794-xjndm -c sleep -- curl -IsS "http://httpbin:8000/status/200"
```

Expected response should show HTTP 200 OK status.

## Change Kmesh Start Mode

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