配置 Azure Kubernetes Service 集群
先决条件
部署 Azure Kubernetes Service 集群
以下向导可帮助你安装一个Azure Kubernetes Service集群,如果你想了解详情,可参考快速开始: 使用Azure命令行部署Azure Kubernetes Service (AKS) 集群
- 登陆到Azure
az login
- 设置默认订阅
az account set -s [your_subscription_id]
- 创建一个资源组
az group create --name [your_resource_group] --location [region]
- 创建Azure Kubernetes Service集群
使用
--kubernetes-version
参数指定1.13.x或新版本的Kubernetes
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
- 获取Azure Kubernetes集群的访问凭证
az aks get-credentials -n [your_aks_cluster_name] -g [your_resource_group]
(可选) 安装Helm以及部署Tiller
- 创建Tiller服务账号
kubectl apply -f https://raw.githubusercontent.com/Azure/helm-charts/master/docs/prerequisities/helm-rbac-config.yaml
- 运行以下命令安装Tiller到集群
helm init --service-account tiller --history-max 200
- 确保Tiller以及部署和运行
kubectl get pods -n kube-system