Ошибка в рабочих файлах развертывания kubernetes после обновления кластера с 1.11 до 1.14.6 при развертывании через circleCI - PullRequest
1 голос
/ 07 октября 2019

Я использую circleCI для развертываний, с AKS версии 1.11, конвейеры работали нормально, но после обновления AKS до 1.14.6 наблюдается сбой при применении файлов объектов развертывания и обслуживания.

Я развернулвручную в кластере kubernetes не было никаких ошибок, но при развертывании через circleCI я получаю следующие ошибки при использовании версии 2 circleCI

error: SchemaError(io.k8s.api.extensions.v1beta1.DeploymentRollback): 
invalid object doesn't have additional properties

, или другой вид ошибки выглядит как -

error: SchemaError(io.k8s.api.core.v1.StorageOSVolumeSource): invalid 
object doesn't have additional properties

1 Ответ

1 голос
/ 07 октября 2019

Скорее всего, версия kubectl, используемая в CircleCI, не поддерживается 1.14.6. Обратите внимание, что версия kubectl должна быть либо 1.n, 1.(n+1), либо 1.(n-1), где n - младшая версия кластера. В этом случае ваш kubectl должен быть не менее 1.13.x или не более 1.15.x

Checkout Версия Kubernetes и политика поддержки перекоса версии для получения более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...