Skip to content

Commit 6e40b71

Browse files
committed
✨ docs(milvus): add milvus helm install and semantic cache config
Signed-off-by: samzong <[email protected]>
1 parent 32c3399 commit 6e40b71

File tree

6 files changed

+1240
-3
lines changed

6 files changed

+1240
-3
lines changed

tools/milvus/README.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Milvus Installation Validation Script
2+
3+
Validates commands in `website/docs/installation/milvus.md`.
4+
5+
## Features
6+
7+
1. Prerequisites check (kubectl, kind, helm)
8+
2. Create Kind cluster (`make create-cluster`)
9+
3. Deploy Milvus (Standalone or Cluster mode)
10+
4. Verify deployment
11+
5. Apply client config & network policies
12+
6. Connection tests
13+
14+
## Deployment Modes
15+
16+
| Mode | Use Case |
17+
| -------------- | ------------------- |
18+
| **Standalone** | Development/testing |
19+
| **Cluster** | Production (HA) |
20+
21+
## Usage
22+
23+
**Interactive:**
24+
25+
```bash
26+
./tools/milvus/test-milvus-deployment.sh
27+
```
28+
29+
**Non-Interactive (CI/CD):**
30+
31+
```bash
32+
MILVUS_MODE=standalone RECREATE_CLUSTER=false CLEANUP=false ./tools/milvus/test-milvus-deployment.sh
33+
```
34+
35+
### Environment Variables
36+
37+
| Variable | Values | Description |
38+
| ------------------ | ----------------------- | ------------------------------- |
39+
| `MILVUS_MODE` | `standalone`, `cluster` | Deployment mode |
40+
| `RECREATE_CLUSTER` | `true`, `false` | Recreate Kind cluster if exists |
41+
| `CLEANUP` | `true`, `false` | Cleanup after test |
42+
43+
## Troubleshooting
44+
45+
**ServiceMonitor CRD Not Found:**
46+
```bash
47+
# Add: --set metrics.serviceMonitor.enabled=false
48+
```
49+
50+
**Both Pulsar versions running:**
51+
```bash
52+
# Add: --set pulsar.enabled=false --set pulsarv3.enabled=true
53+
```

0 commit comments

Comments
 (0)