У меня проблемы с пониманием, что helm
использование helm --kube-context=microk8s install ...
должно быть установлено в контексте microk8s
, таким образом, в мой локальный кластер microk8s, а не в удаленный кластер GKE, к которому я когда-то подключался.
Это, однако, происходит сбой из-за Error: could not get Kubernetes config for context "microk8s": context "microk8s" does not exist
, если я запускаю, например, helm --kube-context=microk8s install --name mereet-kafka
после успешного запуска helm init
и добавления необходимых репозиториев.
Контекст microk8s
присутствует и активируется в соответствии с kubectl config current-context
.Я даже могу воспроизвести это, запустив helm --kube-context=$(kubectl config current-context) install --name mereet-kafka
, чтобы избежать опечаток.
Почему helm
не может использовать явно присутствующие контексты?