docs

Dapr用户文档

View project on GitHub

配置 Azure Kubernetes Service 集群

先决条件

部署 Azure Kubernetes Service 集群

以下向导可帮助你安装一个Azure Kubernetes Service集群,如果你想了解详情,可参考快速开始: 使用Azure命令行部署Azure Kubernetes Service (AKS) 集群

  1. 登陆到Azure
    az login
    
  2. 设置默认订阅
    az account set -s [your_subscription_id]
    
  3. 创建一个资源组
az group create --name [your_resource_group] --location [region]
  1. 创建Azure Kubernetes Service集群 使用--kubernetes-version参数指定1.13.x或新版本的Kubernetes

注意: 1.16.x版本的Kubernetes无法使用低于2.15.0版本的Helm

az aks create --resource-group [your_resource_group] --name [your_aks_cluster_name] --node-count 2 --kubernetes-version 1.14.6 --enable-addons http_application_routing --enable-rbac --generate-ssh-keys
  1. 获取Azure Kubernetes集群的访问凭证
az aks get-credentials -n [your_aks_cluster_name] -g [your_resource_group]

(可选) 安装Helm以及部署Tiller

  1. 安装Helm客户端

  2. 创建Tiller服务账号
    kubectl apply -f https://raw.githubusercontent.com/Azure/helm-charts/master/docs/prerequisities/helm-rbac-config.yaml
    
  3. 运行以下命令安装Tiller到集群
    helm init --service-account tiller --history-max 200
    
  4. 确保Tiller以及部署和运行
    kubectl get pods -n kube-system