Настройка Milvus с помощью Helm Charts
В этой теме описывается настройка компонентов Milvus и его сторонних зависимостей с помощью Helm Charts.
Настройка Milvus через файл конфигурации
Вы можете настроить Milvus с помощью файла конфигурации values.yaml.
Загрузить файл конфигурации
Загрузите файл values.yaml напрямую или с помощью следующей команды.
$ wget https://raw.githubusercontent.com/milvus-io/milvus-helm/master/charts/milvus/values.yaml
Изменение файла конфигурации
Настройте экземпляр Milvus в соответствии с вашими сценариями применения, изменив соответствующие параметры в values.yaml.
В частности, найдите extraConfigFiles в values.yaml и поместите свои конфигурации в этот раздел следующим образом:
# 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
Дополнительные сведения о каждом параметре см. в следующих ссылках.
Отсортировано по:
| Зависимости | Компоненты |
|---|---|
Другие параметры, специфичные для установки Kubernetes, см. в разделе Конфигурация Milvus Helm Chart.
Запуск Milvus
Закончив модификацию файла конфигурации, вы можете запустить Milvus с помощью этого файла.
$ helm upgrade my-release milvus/milvus -f values.yaml
Настройка Milvus через командную строку
Кроме того, вы можете обновить конфигурацию Milvus непосредственно с помощью команды Helm.
Проверка настраиваемых параметров
Перед обновлением можно проверить настраиваемые параметры с помощью диаграмм Helm.
$ helm show values milvus/milvus
Запуск Milvus
Настройте и запустите Milvus, добавив --values или --set в команду обновления.
# For instance, upgrade the Milvus cluster with compaction disabled
$ helm upgrade my-release milvus/milvus --set dataCoord.enableCompaction=false
Что дальше
Если вы хотите узнать, как отслеживать службы Milvus и создавать оповещения:
Если вы ищете инструкции по выделению ресурсов: