Kustomize: нет совпадений для вида Kustomization в версии kustomize.config.k8s.io/v1beta1

Я новичок в Kustomize и получаю следующую ошибку:

Ошибка: невозможно построить объекты kubernetes из манифеста выпуска: невозможно распознать: нет совпадений для вида Kustomization в версии kustomize.config.k8s.io/v1beta1

но я использую шаблонный kustomization.yaml

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- deployment.yaml
- service.yaml

Вопрос: Что означает название группы (kustomize.config.k8s.io) и почему Kustomize не распознает тип?


person user3877654    schedule 24.07.2020    source источник


Ответы (2)


Итак, эта версия api верна, хотя я до сих пор не уверен, почему. Чтобы обойти это сообщение об ошибке, мне нужно было запустить:

kubectl apply -k dir/.

Надеюсь, это кому-то поможет в будущем!

person user3877654    schedule 27.07.2020

Если бы вы использовали apply -f, вы бы увидели эту ошибку. Использование -k определенно сработает.

person wxh    schedule 14.01.2021