【问题标题】:Enable Istio in fission在裂变中启用 Istio
【发布时间】:2019-01-17 22:47:46
【问题描述】:

我有一个安装了 Istio 的 Kubernetes (v1.10) 集群,我正在尝试按照 Enabling Istio on Fission 指南安装 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 机器

【问题讨论】:

    标签: kubernetes kubernetes-helm istio kubernetes-fission


    【解决方案1】:

    我认为该错误可能是 helm 和集群之间的身份验证失败。你能运行kubectl version吗? helm ls 怎么样?

    如果您有后续问题,可以在fission slack 上提问吗?在那里你会得到更快的答案。

    【讨论】:

      【解决方案2】:

      我认为 helm 有问题

      解决方案

      删除 .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
      

      【讨论】:

        猜你喜欢
        • 2020-10-16
        • 1970-01-01
        • 2019-04-18
        • 2018-06-13
        • 1970-01-01
        • 1970-01-01
        • 2015-04-11
        • 1970-01-01
        • 2020-11-02
        相关资源
        最近更新 更多