#kubernetes-helm #skaffold
#kubernetes-helm #skaffold
Вопрос:
Мой skaffold.yaml
apiVersion: skaffold/v1
kind: Config
build:
artifacts:
- image: tons/whoami-mn
jib: {}
tagPolicy:
gitCommit: {}
deploy:
helm:
releases:
- name: whoami-mn
chartPath: ./k8s/helm/whoami-mn
artifactOverrides:
image.repository: tons/whoami-mn
Команда
skaffold dev --port-forward --namespace whoami-mn
Ошибка
parsing skaffold config: unable to parse config: yaml: unmarshal errors:
line 11: field artifactOverrides not found in type v1.HelmRelease
Версия Skaffold: v1.13.1
Версия Helm: v3.3.0
Есть идеи, почему я получаю вышеуказанную ошибку? Пожалуйста, дайте мне знать, если я должен опубликовать другие части моего кода
Ответ №1:
apiVersion: skaffold/v2beta6
ключом к этому было.
Ответ №2:
В будущем вы также можете попробовать skaffold fix
команду, чтобы найти способы автоматического обновления вашей схемы.