企业应用微服务架构实践
1. Azure Kubernetes Service (AKS) 简介
Kubernetes 是一款先进的开源编排器,可在本地私有机器集群上安装。目前,它是使用最广泛的编排器,因此微软将其作为 Azure Service Fabric 的替代方案提供。此外,即便你倾向于使用 Azure Service Fabric,由于一些高级解决方案(如部分大数据解决方案)是基于 Kubernetes 构建的,你可能也不得不使用 Azure Kubernetes Service (AKS)。
1.1 创建 AKS 集群
创建 AKS 集群的步骤如下:
1. 在 Azure 搜索框中输入 AKS,选择 Kubernetes 服务,然后点击“添加”按钮。
2. 在弹出的表单中,你需要指定订阅、资源组和位置。
3. 选择一个唯一的名称(Kubernetes 集群名称)、集群 URI 的前缀(DNS 名称前缀)以及你想要使用的 Kubernetes 版本。
4. 对于计算能力,你需要为每个节点选择一个机器模板(节点大小)和节点数量。
5. 点击“下一步”,你可以提供安全信息,即服务主体,并指定是否启用基于角色的访问控制。在 Azure 中,服务主体是与你可能用于定义资源访问策略的服务相关联的账户。如果你对这个概念没有经验,或者没有现有的服务主体,可以让向导为你创建一个。
其他设置也可以更改,但默认值通常效果良好。
1.2 与 AKS 集群交互
创建 Kubernetes 集群后,你可以通过 kubectl 命令行工具与它进行交互。kubectl 已集成到 Az
企业级微服务架构实战
超级会员免费看
订阅专栏 解锁全文
171万+

被折叠的 条评论
为什么被折叠?



