Azure Kubernetes服务(部)是什么?
Azure Kubernetes服务(部)是一个容器编排管理服务提供的微软Azure,简化了部署,缩放和集装箱的管理应用程序。雷竞技地址ray
部是建立在流行的开源Kubernetes系统,允许开发者利用Kubernetes功能和工具,同时受益于可伸缩性、安全性和Azure云平台的集成功能。
部通过自动化Kubernetes集群管理的重要方面,有助于减少开发人员的复杂性和操作开销和DevOps团队。
本文简介:
Azure Kubernetes服务特性和功能
Azure Kubernetes服务(部)提供了一个范围的特性和功能,使其管理集装箱应用程序的一个有吸引力的选择。一些关键的特性和功能包括:
- 管理Kubernetes控制平面:部提供了一个全面管理Kubernetes控制飞机,修补等自动化关键任务,升级,和监控,这有助于减少操作开销为开发人员和DevOps团队。
- 可伸缩性:部可以轻松扩展应用程序和资源,以满足不断变化的需求。雷竞技rabet官网它支持水平吊舱自动定量、集群自动定量和手动缩放,以确保最佳的资源利用率。
- 集成Azure服务:部允许无缝集成各种Azure服务如Azure Active Directory, Azure监视器,Azure政策,和Azure DevOps,提供一个全面的云计算解决方案容器管理。
- 安全与合规:部提供内置的安全功能,如基于角色的访问控制(RBAC),私人集群,Azure私人安全通信链接。此外,它符合各种行业标准和认证。
- DevOps和CI / CD集成:部支持集成和受欢迎的DevOps CI / CD詹金斯等工具,GitLab, Azure管道,简化了集装箱应用程序的部署和管理。
- 多节点池:部支持使用多个节点池在一个集群中,允许您运行不同类型的工作负载在不同的资源需求,操作系统,或可用性区域。
- 网络选择:部提供了灵活的网络选项,包括Azure虚拟网络(联接)集成、网络政策,和入口控制器,根据您的需要定制网络体系结构。
- 持久性存储:部支持各种存储持久数据的选择,如Azure磁盘,Azure文件,和Azure NetApp文件,使有状态应用程序跨pod重启和保持他们的数据更新。
- Windows容器支持:部除了Linux容器外,还支持Windows的容器,它允许开发人员基于Windows的应用程序运行在同一Kubernetes集群。
- 全球可用性:部可以在全球多个Azure区域,确保高可用性和最小延迟部署的应用程序的服务。
Azure Kubernetes服务架构
Azure Kubernetes服务(部)体系结构由几个组件一起工作来管理集装箱的应用程序。关键架构元素的概述:
控制飞机
控制平面是一组管理Kubernetes组件保持集群的整体状态和配置。这些组件包括API服务器、etcd控制器经理和调度程序。部管理的控制层面,确保高可用性、自动更新,与Azure服务无缝集成。
节点池
节点池的虚拟机或虚拟机集规模作为工人Kubernetes集群中的节点。每个节点池可以有不同的配置,比如虚拟机大小,操作系统,或可用性区域。节点在同一池共享相同的配置。
豆荚
豆荚中最小的可部署单位Kubernetes还包含一个或多个容器,共享相同的网络名称空间和存储卷。部安排和运行应用程序的容器在这些豆荚在工作节点。
服务
Kubernetes服务是抽象,定义一个逻辑组豆荚和政策来访问它们。部,服务使应用程序的不同组件之间的通信,以及之间的内部和外部用户。
入口
入口部是一组规则,控制外部访问服务运行在一个集群中。它可以包括负载平衡、SSL终端,基于名称的虚拟主机。入口部资源可以使雷竞技rabet官网用Azure托管应用程序网关或Kubernetes-native入口控制器。
学习更多在我们的详细指导部架构(很快)
Azure Kubernetes服务定价
这是一个崩溃的定价选择部:
Azure自由层
部本身没有一个独立的自由层,但您可以使用Azure部自由层创建一个集群。Azure自由层提供了一组每月免费服务和有限的资源为12个月。雷竞技rabet官网然而,这可能不是由于适合生产工作负载
资源约束。Kubernetes控制飞机部管理是免费提供的,但是你仍然需要支付工人节点运行您的应用程序。
现收现付制
与现收现付定价模型,你只需要支付你消耗的资源。雷竞技rabet官网这包括虚拟机、存储和网络集群部与你有关。虚拟机的成本取决于大小,你选择地区,和操作系统。同样,存储和网络费用取决于你的资源消耗。雷竞技rabet官网这个定价模型提供了灵活性和适用于负载可变资源需求。
保留价格
Azure提供预留的虚拟机实例,这允许您预留虚拟机,任期1年或3年,以换取折扣利率比现收现付的价格。通过承诺一个长期的,可以实现显著的成本节约。这个选项是理想的工作负载和可预见的资源需求。
Azure现货实例
现货实例Azure的未使用的虚拟机可用税率比现收现付定价。他们可以使用部节点池运行工作负载以更低的成本。然而,现货实例和被驱逐的风险如果Azure需要的能力。这个定价选项适合容错和灵活的工作负载,可以处理中断。
学习更多在我们的详细指导部定价(很快)
部部教程:创建一个集群
在开始之前,确保你有一个Azure订阅。如果你不,Azure注册一个免费帐户。
按照以下步骤创建一个集群部:
- 登录到Azure门户。
- 在Azure门户菜单或主页,点击创建一个资源。
- 选择容器>Kubernetes服务。
- 基本选项卡,设置以下选项:
项目细节:
- 选择一个Azure订阅。
- 选择或创建一个蔚蓝的资源组,比如myResourceGroup。
集群的细节:
- 设置预设配置标准($ $)。对预设配置额外的信息,请参阅在Azure门户集群配置预设。
- 提供一个Kubernetes集群名称,比如myAKSCluster。
- 部选择的区域集群和留住Kubernetes版本的默认值。
- 集合API服务器可用性达到99.5%。
主节点池:
- 保持默认值。
图片来源:Azure
- 点击下一个:节点池当完成。
- 保持默认的节点池设置并点击下一个:访问在屏幕的底部。
- 在访问选项卡中,配置这些选项:
- 默认值为资源的身份系统分配的管理身份。身份管理为应用程序提供一个身份连接到资源时使用Azure支持活动目录(Azure广告)身份验证。雷竞技rabet官网
- Kubernetes基于角色的访问控制(RBAC)的选择应该更细粒度的控制的默认值访问Kubernetes部资源部署在集群。雷竞技rabet官网
- 点击第二:网络当完成。
- 保持默认的网络设置,然后单击下一个:集成在屏幕的底部。
- 在集成选项卡中,使推荐开箱即用的警报部集群通过选择预警推荐规则。您可以查看警报的列表会自动启用通过选择此选项。
- 新闻回顾+创建。在导航到回顾+创建选项卡,Azure上执行验证选择设置。如果验证成功,进入创建集群通过点击部创建。如果验证失败,它会突出显示的设置需要调整。
- 部需要几分钟创建一个集群。部署完成后,访问您的资源通过:
- 点击去资源,或
- 导航到部部集群资源组,选择资源。在这个例子中,搜索myResourceGroup myAKSCluster,选择资源。
确保可用性和优化Azure Kubernetes服务由NetApp现货
现货NetApp的组合提供了免提Kubernetes优化。它不断地分析你的容器如何使用基础设施、自动扩展计算资源利用率和可用性最大化利用的最佳融合,保留和随需应变的计算实例。雷竞技rabet官网
- 大幅节省:访问闲置计算能力比现收现付的价格低91%
- 毫不费力地进行自动定量:规模计算基础设施Kubernetes和遗留的工作负载
- 高可用性SLA:可靠地利用现货vm没有扰乱你的关键任务的工作量
了解更多关于现货支持所有你kubernetes工作负载。