Mengkonfigurasi Milvus dengan Helm Charts
Topik ini menjelaskan bagaimana mengkonfigurasi komponen Milvus dan dependensi pihak ketiganya dengan Helm Charts.
Mengkonfigurasi Milvus melalui file konfigurasi
Anda dapat mengkonfigurasi Milvus dengan file konfigurasi values.yaml
.
Mengunduh file konfigurasi
Unduh values.yaml
secara langsung atau dengan perintah berikut.
$ wget https://raw.githubusercontent.com/milvus-io/milvus-helm/master/charts/milvus/values.yaml
Memodifikasi berkas konfigurasi
Konfigurasikan instance Milvus Anda agar sesuai dengan skenario aplikasi Anda dengan menyesuaikan parameter yang sesuai di values.yaml
.
Secara khusus, cari extraConfigFiles
di values.yaml
dan masukkan konfigurasi Anda di bagian ini sebagai berikut:
# Extra configs for milvus.yaml
# If set, this config will merge into milvus.yaml
# Please follow the config structure in the milvus.yaml
# at https://github.com/milvus-io/milvus/blob/master/configs/milvus.yaml
# Note: this config will be the top priority which will override the config
# in the image and helm chart.
extraConfigFiles:
user.yaml: |+
# For example to set the graceful time for query nodes
# queryNodes:
# gracefulTime: 10
Periksa tautan berikut untuk informasi lebih lanjut tentang setiap parameter.
Diurutkan berdasarkan:
Ketergantungan | Komponen |
---|---|
Untuk parameter lain yang khusus untuk instalasi Kubernetes, Lihat Konfigurasi Diagram Helm Milvus.
Memulai Milvus
Setelah selesai memodifikasi berkas konfigurasi, Anda dapat memulai Milvus dengan berkas tersebut.
$ helm upgrade my-release milvus/milvus -f values.yaml
Mengkonfigurasi Milvus melalui baris perintah
Sebagai alternatif, Anda dapat mengupgrade konfigurasi Milvus secara langsung dengan perintah Helm.
Memeriksa parameter yang dapat dikonfigurasi
Sebelum melakukan upgrade, Anda dapat memeriksa parameter yang dapat dikonfigurasi dengan grafik Helm.
$ helm show values milvus/milvus
Memulai Milvus
Konfigurasikan dan mulai Milvus dengan menambahkan --values
atau --set
pada perintah untuk upgrade.
# For instance, upgrade the Milvus cluster with compaction disabled
$ helm upgrade my-release milvus/milvus --set dataCoord.enableCompaction=false
Selanjutnya
Jika Anda ingin mempelajari cara memonitor layanan Milvus dan membuat peringatan:
- Pelajari Memantau Milvus dengan Operator Prometheus di Kubernetes
- Pelajari Visualisasikan Metrik Milvus di Grafana.
Jika Anda mencari petunjuk tentang cara mengalokasikan sumber daya: