1

我正在为我当前的雇主审查 Azure Kubernetes 服务,并试图确定在 AKS 上使用 istio 是否有任何限制。有没有人有这样做的经验?它正常工作吗?

4

3 回答 3

2

这里有一些信息供您参考。

Kubernetes 集群中安装和配置 Istio 的快速入门说明一文中,您将找到在Kubernetes 集群中使用 Istio的先决条件。

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

但是在AKS中,目前AKS不支持RBAC,大家可以关注一下。它很快就会上市。请参阅此链接

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

或者要在禁用 RBAC 的情况下安装 Istio 孵化器包,请参阅这篇文章

于 2018-06-07T02:10:52.200 回答
1

AKS 现在支持 Kubernetes RBAC,因此 Istio 应该可以按预期工作。但是请注意,RBAC 默认尚未启用,也无法通过 Azure 门户打开,因此您需要像这样使用 az cli:

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

于 2018-06-22T06:48:24.697 回答
0

Istio 可以正常使用 AKS。检查来自IstioMicrosoft的文档

于 2019-02-20T12:32:47.060 回答