При установке базы данных в Kubernete с использованием диаграммы helm возникла ошибка отсутствия совпадений для вида «PodDisruptionBudget» в версии «policy/v1beta1».
Ошибка: невозможно построить объекты kubernetes из манифеста выпуска: невозможно распознать "": нет совпадений для вида "PodDisruptionBudget" в версии "policy/v1beta1"
версия minikube: v1.28.0 версия helm: v3.5.4+g1b5edb6 ОС: Ubuntu
Я пытаюсь установить базу данных кластера milvus в kubernete, используя диаграмму helm.
2 ответа
Найдите файл poddisruptionbudget.yml , который, вероятно, должен находиться в папке ../cp-zookeeper/templates.
изменять
apiVersion: policy/v1beta1
to
apiVersion: policy/v1
Возможно, вам нужно обновить репозиторий helm, чтобы получить версию диаграммы helm, которая была обновлена для работы с последними версиями kubernetes. Например, если вы имеете дело с elasticsearch, вы можете сделатьhelm repo update elastic
.