简体   繁体   English

Azure Kubernetes服务上的Istio?

[英]Istio on Azure Kubernetes Service?

I am reviewing Azure Kubernetes Service for my current employer and trying to determine if there are any limitations to using istio on AKS. 我正在为我现在的雇主审查Azure Kubernetes服务,并试图确定在AKS上使用istio是否有任何限制。 Does anyone have any experience doing so? 有没有人有这样的经历? Does it work as normal? 它是否正常工作?

Here is some information for you to refer. 以下是您可以参考的一些信息。

In the article of Quick start instructions to install and configure Istio in a Kubernetes cluster , you will find the Prerequisites of using Istio in a Kubernetes cluster. Kubernetes集群中安装和配置Istio快速入门说明一文中 ,您将找到在Kubernetes集群中使用Istio的先决条件

The following instructions recommend you have access to a Kubernetes 1.9 or newer cluster with RBAC (Role-Based Access Control) enabled . 以下说明建议您可以访问启用了RBAC(基于角色的访问控制)的Kubernetes 1.9或更高版本的群集。 You will also need kubectl 1.9 or newer installed. 您还需要安装kubectl 1.9或更新版本。

But in AKS, RBAC is currently not supported in AKS, you could pay attention on it. 但是在AKS中,RBAC目前不支持RBAC,你可以关注它。 It will be available soon. 它很快就会上市。 Refer to this link . 请参阅此链接

In Azure, you also can use ACS which is an older version of AKS, but with control over Kubernetes master or acs-engine where you have full control over Kubernetes cluster. 在Azure中,您还可以使用ACS ,它是旧版本的AKS,但可以控制Kubernetes master或acs-engine ,您可以完全控制Kubernetes集群。

Or for installing the Istio incubator package with RBAC disabled, refer to this article . 或者,如果要安装禁用RBAC的Istio培养箱包,请参阅本文

AKS now supports Kubernetes RBAC, so Istio should work as expected. AKS现在支持Kubernetes RBAC,因此Istio应该按预期工作。 Note, however, that RBAC is not enabled by default yet and cannot yet be turned on via the Azure portal, so you will need to use the az cli like so: 但请注意,默认情况下RBAC尚未启用,并且尚未通过Azure门户打开,因此您需要使用az cli,如下所示:

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

Istio would work with AKS normally. Istio可以正常使用AKS。 Check doc from Istio and Microsoft 查看IstioMicrosoft的文档

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM