Azure Kubernetes服务上的Istio?

时间:2018-06-06 22:56:41

标签: azure kubernetes istio azure-kubernetes

我正在为我现在的雇主审核Azure Kubernetes服务,并尝试确定在AKS上使用istio是否有任何限制。有没有人有这样的经历?它是否正常工作?

3 个答案:

答案 0 :(得分:2)

以下是您可以参考的一些信息。

Quick start instructions to install and configure Istio in a Kubernetes cluster的文章中,您会发现在Kubernetes群集中使用Istio的先决条件

  

以下说明建议您可以访问启用了RBAC(基于角色的访问控制)的Kubernetes 1.9或更新的群集。您还需要安装kubectl 1.9或更新版本。

但是在AKS中,AKS目前不支持RBAC,你可以关注它。它很快就会上市。请参阅此link

在Azure中,您还可以使用ACS这是旧版本的AKS,但可以控制Kubernetes master或acs-engine,您可以完全控制Kubernetes群集。

或者,如果要在禁用RBAC的情况下安装Istio培养箱包,请参阅此article

答案 1 :(得分:1)

AKS现在支持Kubernetes RBAC,因此Istio应该可以正常工作。但是请注意,默认情况下尚未启用RBAC,并且无法通过Azure门户将其打开,因此您将需要使用az cli,如下所示:

az aks create -n mycluster -g myresourcegroup --enable-rbac

答案 2 :(得分:0)

Istio可以正常使用AKS。 检查IstioMicrosoft

中的文档