Google Kubernetes Engine
依照本指南对 GKE 集群进行配置以便安装运行 Istio。
创建一个新集群:
$ gcloud container clusters create <cluster-name> \ --cluster-version latest \ --num-nodes 4 \ --zone <zone> \ --project <project-id>
为
kubectl
获取认证凭据:$ gcloud container clusters get-credentials <cluster-name> \ --zone <zone> \ --project <project-id>
为了给 Istio 创建 RBAC 规则,需要给当前用户赋予集群管理员权限,因此这里进行授权操作:
$ kubectl create clusterrolebinding cluster-admin-binding \ --clusterrole=cluster-admin \ --user=$(gcloud config get-value core/account)