Configuration de Milvus avec Helm Charts
Cette rubrique décrit comment configurer les composants Milvus et ses dépendances tierces avec Helm Charts.
Configuration de Milvus via un fichier de configuration
Vous pouvez configurer Milvus à l'aide d'un fichier de configuration values.yaml
.
Télécharger un fichier de configuration
Télécharger values.yaml
directement ou à l'aide de la commande suivante.
$ wget https://raw.githubusercontent.com/milvus-io/milvus-helm/master/charts/milvus/values.yaml
Modifier le fichier de configuration
Configurez votre instance Milvus en fonction de vos scénarios d'application en ajustant les paramètres correspondants dans values.yaml
.
Plus précisément, recherchez extraConfigFiles
dans values.yaml
et placez vos configurations dans cette section comme suit :
# 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
Consultez les liens suivants pour plus d'informations sur chaque paramètre.
Classé par :
Dépendances | Composants |
---|---|
Pour d'autres paramètres spécifiques à l'installation de Kubernetes, voir Milvus Helm Chart Configuration.
Démarrer Milvus
Après avoir fini de modifier le fichier de configuration, vous pouvez démarrer Milvus avec le fichier.
$ helm upgrade my-release milvus/milvus -f values.yaml
Configurer Milvus via la ligne de commande
Vous pouvez également mettre à jour les configurations de Milvus directement avec la commande Helm.
Vérifier les paramètres configurables
Avant la mise à niveau, vous pouvez vérifier les paramètres configurables à l'aide des graphiques Helm.
$ helm show values milvus/milvus
Démarrer Milvus
Configurez et démarrez Milvus en ajoutant --values
ou --set
dans la commande de mise à niveau.
# For instance, upgrade the Milvus cluster with compaction disabled
$ helm upgrade my-release milvus/milvus --set dataCoord.enableCompaction=false
Prochaines étapes
Si vous souhaitez apprendre à surveiller les services Milvus et à créer des alertes :
- Apprendre à surveiller Milvus avec Prometheus Operator sur Kubernetes
- Apprenez à visualiser les mesures Milvus dans Grafana.
Si vous recherchez des instructions sur la manière d'allouer des ressources :