Kubernetes 在裂变中激活Istio
我安装了一个Kubernetes(v1.10)集群,其中安装了Istio,我正试图按照指南安装裂变。当我跑的时候Kubernetes 在裂变中激活Istio,kubernetes,kubernetes-helm,istio,kubernetes-fission,Kubernetes,Kubernetes Helm,Istio,Kubernetes Fission,我安装了一个Kubernetes(v1.10)集群,其中安装了Istio,我正试图按照指南安装裂变。当我跑的时候 [![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 s
[![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机器创建的)我认为这个错误可能是helm和集群之间的身份验证失败。您是否能够运行kubectl版本的
?驾驶ls怎么样
如果你有后续问题,你能在网上问他们吗?你会在那里得到更快的答案。我认为赫尔姆有问题
解决方案
移除.头盔文件夹
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