Команда istioctl выдает ошибку /home/ubuntu/.kube/config не существует

Я слежу за примерами, которые являются частью документации istio по адресу IstioSetup Я могу установить istio, как указано в документации, но когда я пытаюсь запустить пример команды istioctl istioctl kube-inject -f samples/bookinfo/kube/bookinfo.yaml, я получаю следующее сообщение об ошибке

**Error: kubernetes configuration file "/home/ubuntu/.kube/config" does not exist**

Я установил кластер kubernetes с помощью kismatic install и установил его несколько раз, используя другую версию, в конце установки Kubernetes 1.9 и с входом и без него. Я пробовал то же самое в кластерной версии и некластеризованной версии, давая ту же ошибку.


person R-JANA    schedule 15.02.2018    source источник
comment
Можете ли вы вставить вывод kubectl config view   -  person mohan08p    schedule 15.02.2018


Ответы (1)


Kismatic генерирует kubconfig файл в generated/kubeconfig, необходимый для kubectl.

Либо скопируйте этот файл в ~/.kube/config, либо

используйте флаг --kubeconfig, чтобы указать расположение файла конфигурации при использовании kubectl, выполнив:

kubectl --kubeconfig generated/kubeconfig
person Vikram Hosakote    schedule 16.02.2018