【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集

阅读 42

2023-11-09


【简介】

Azure Kubernetes 服务 (AKS) 通过将操作开销卸载到 Azure,简化了在 Azure 中部署托管 Kubernetes 群集的过程。 作为一个托管的 Kubernetes 服务,Azure 可以自动处理运行状况监视和维护等关键任务,本篇文章要分享的内容是如何在Azure中使用十分钟快速部署 Azure Kubernetes Service 群集


【操作步骤】

一.手动创建 Kubernetes 群集

1.使用 Azure 帐户凭据登录到 Azure 门户。 在 Azure 主页上,选择“创建资源”。

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_IP


2.在“Azure 市场”菜单上,搜索“Kubernetes service”

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_azure_02


3.进入“Kubernetes service” 以后点击“创建”

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_kubernetes_03


4.在“Kubernetes service”窗格上,提供此处所述的有关要创建的Kubernetes service的信息。

  • 订阅:Azure 订阅名称。 本示例使用“Azure subscription 1 ”

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_04

  • 资源组:用于组织相关资源的 Azure 资源组的名称。 此示例创建一个名为“Demo”的新资源组。

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_Azure_05

  • 群集预设配置:Kubernetes service的配置选型

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_azure_06

  • Kubernetes群集名称:定义Kubernetes的名称

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_07

  • 区域:群集应部署到的 Azure 区域。

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_Azure_08

  • Kubernetes 的版本:应该用于此群集的 Kubernetes 的版本。在创建群集后将能够升级此版本。

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_IP_09

  • API 服务器可用性:API 服务器可用性是一种运行时间服务级别协议,可保证 Kubernetes API 服务器运行时间为
    99.95%的群集,其中一个或多个可用性区域为 99.9%,所有其他群集的运行时间为 99.9%。定价为每个群集每小时 0.10 美元。

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_10

  • 节点大小:将在群集中组成节点的虚拟机的大小。创建群集后不能更改此大小。

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_kubernetes_11

  • 缩放方法:为群集选择手动或自动缩放。自动缩放可帮助确保群集为当前工作负荷使用正确的节点数有效地运行。
  • 节点计数范围:设置此节点池的最小和最大节点计数。不能设置低于此节点池中当前节点计数的最小值。如果要设置更低的最小节点计数,需要先手动纵向缩减群集。

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_IP_12

4.完成操作后,选择“下一步:“节点池”

【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_Azure_13

  • 节点池: Kubernetes 群集的节点池,本实例为默认节点大小
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_azure_14

  • 启用虚拟节点:启用了虚拟节点可实现无服务器 Azure 容器实例支持的可突增缩放,本实例默认不勾选
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_IP_15

  • 节点池OS磁盘加密:在此处使用默认的配置
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_kubernetes_16

  • 5.完成操作后,选择“下一步:“访问”
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_kubernetes_17

  • 资源标识:系统分配的托管标识
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_18

  • Kubernetes 身份验证和授权:由 Kubernetes 群集用于控制用户对群集的访问权限以及用户通过身份验证后可执行的操作。
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_19

  • 6.完成操作后,选择“下一步:"网络”
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_20

  • 网络配置:表示使用 kubenet 和默认 VNet 的网络配置,或使用 Azure CNI 且可以自定义 VNet 的网络配置,我们在此处选择:Azure CNI
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_21

  • 虚拟网络:选择已经创建好的虚拟网络
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_Azure_22

  • 群集子网:同时放置群集中的节点和容器的子网,此处我们选择我们之前的配置好的子网
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_23

  • Kubernetes 服务地址范围:从中分配服务群集 IP 的 CIDR 标记 IP 范围。它不得与任何子网 IP 范围重叠
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_24

  • Kubernetes DNS 服务 IP 地址:分配给 Kubernetes DNS 服务的 IP 地址。该地址必须在 Kubernetes 服务地址范围内。
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_kubernetes_25

  • Docker 桥地址:分配给 Docker 桥的 IP 地址和网络掩码。它不得在任何子网 IP 范围或 Kubernetes 服务地址范围内
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_kubernetes_26

  • DNS 名称前缀:与托管 Kubernetes API 服务器 FQDN 一起使用的 DNS 名称前缀。创建群集后,在管理容器时,可以使用此前缀连接到 Kubernetes API。
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_27

  • 流量路由和安全:我们这边在此处配置默认选项即可
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_IP_28

  • 7.完成操作后,点击“查看+创建” 进行资源创建的校验过程
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_microsoft_29

  • 8.资源创建校验通过以后如下图所示,我们点击创建
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_Azure_30

  • 9.目前资源正在创建部署中
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_IP_31

  • 10.资源创建部署完毕后,我们点击“转到资源”进入该资源里面
  • 【Microsoft Azure 的1024种玩法】三十三.十分钟快速部署 Azure Kubernetes Service 群集_IP_32


精彩评论(0)

0 0 举报