Мое приложение работает правильно со следующими версиями Helm,
Клиент: & version.Version {SemVer: "v2.16.1", GitCommit: "bbdfe5e7803a12bbdf97e94cd847859890cf4050", GitTreeState: "clean"} Сервер: & version.Version {SemVer: "v2.16.1", GitCommit: "bbdfe5e7803a12bbdf97e94cd847859890cf4050", GitTreeState: "clean"}
Однако в другой настройке, где у пользователя есть версия v3.3.0-r c .1 он не устанавливается. Мало того, команда healm search также не работает.
Ошибка ниже -
Error: unable to build kubernetes objects from release manifest: error
validating "": error validating data:
ValidationError(Deployment.spec): unknown field "updateStrategy" in
io.k8s.api.apps.v1.DeploymentSpec
Каковы способы решения проблемы:
- Понизить версию руля?
- Изменить в шаблоне руля или values.yaml во время сборки?
- Любые другие уловки, чтобы он мог работать на обеих версиях?