В документации skaffold говорится, что он автоматически обнаружит локальный кластер на основе kubernetes, и, если это не локальный кластер, он отправит в репозиторий контейнера.
Я запускаю skaffold на Mac, я не вижу такого поведения. Когда я запускаю его с skaffold run
на minikube, он делает то, что я ожидал. Но когда я меняю контекст на свой удаленный кластер, он не отправляет образ в реестр удаленных контейнеров. Я новичок в skaffold, поэтому мне хотелось бы получить любые идеи о том, как отладить это или что-либо, что может вызвать такое поведение.
Изменить: добавление моего файла ~ / .skaffold / config
global:
local-cluster: true
survey:
last-prompted: "2021-01-18T14:06:13-05:00"
kubeContexts:
- kube-context: minikube
local-cluster: true
skaffold.yaml
на наличиеbuild.local.push: false
или ваш~/.skaffold/config
отмечает ваш кластер (или все кластеры) какlocal-cluster
(skaffold.dev/docs/design/global-config). Было бы полезно, если бы вы включили сюда оба файла. - person Brian de Alwis   schedule 28.01.2021