代码之家  ›  专栏  ›  技术社区  ›  Green Lei

如何在初始安装Istio之后安装附加组件?

  •  1
  • Green Lei  · 技术社区  · 6 年前

    Grafana、服务图和zipking在安装之后没有部署Istio.There在初始安装Istio之后,没有办法安装这些附加组件??

    1 回复  |  直到 6 年前
        1
  •  3
  •   Kun Li    6 年前

    这取决于你是如何安装istio的。

    helm upgrade istio istio-1.0.0/install/kubernetes/helm/istio --set grafana.enabled=true,servicegraph.enabled=true,tracing.enabled=true
    

    或者安装了helm模板,然后需要编辑values.yaml 在helm模板目录中启用这些加载项,然后安装:

    helm template install/kubernetes/helm/istio --name istio --namespace istio-system > $HOME/istio.yaml
    kubectl apply -f $HOME/istio.yaml
    
        2
  •  1
  •   ryuzakyl    3 年前

    用Istio测试 1.9.0版 安装 异辛醇 在Linux上

    Starting with Istio 1.6 samples/addons/ 目录。

    要部署所有插件,我们只需执行以下操作:

    $ kubectl apply -f ${ISTIO_INSTALLATION_FOLDER}/samples/addons 
    

    如果您遇到有关Kiali部署的以下警告/问题:

    unable to recognize "kiali.yaml": no matches for kind "MonitoringDashboard" in version "monitoring.kiali.io/v1alpha1"
    unable to recognize "kiali.yaml": no matches for kind "MonitoringDashboard" in version "monitoring.kiali.io/v1alpha1"
    unable to recognize "kiali.yaml": no matches for kind "MonitoringDashboard" in version "monitoring.kiali.io/v1alpha1"
    ...
    

    只需重新应用Kiali的清单:

    $ kubectl apply -f ${ISTIO_INSTALLATION_FOLDER}/samples/addons/kiali.yaml
    

    这是因为凯利的一些CRD在需要时还没有准备好。

    有关的详细信息,请检查 this GitHub问题。