Включить Istio в делении
У меня есть кластер Kubernetes (v1.10) с установленным Istio, я пытаюсь установить деление, следуя руководству Enabling Istio on Fission. когда я бегу
[![helm install --namespace $FISSION_NAMESPACE --set enableIstio=true --name istio-demo
https://github.com/fission/fission/releases/download/0.9.1/fission-all-0.9.1.tgz
Выдает ошибку говоря
Error: the server has asked for the client to provide credentials
(Мой кластер состоит из двух узлов и одного мастера, созданного с помощью kubespray всех машин с Ubuntu 16.04)
1 ответ
Я думаю, что ошибка, вероятно, ошибка аутентификации между рулем и кластером. Ты можешь бежать? kubectl version
? Как насчет helm ls
?
Если у вас есть дополнительные вопросы, не могли бы вы задать их на слабину деления? Там вы получите более быстрые ответы.
Я думаю проблема с рулем
Решение
Удалить папку.helm
rm -rf .helm
kubectl create serviceaccount tiller --namespace kube-system
kubectl create clusterrolebinding tiller-cluster-rule \
--clusterrole=cluster-admin \
--serviceaccount=kube-system:tiller
helm init --service-account=tiller
kubectl get pods -n kube-system