云原生容器Clouder认证:容器应用与集群管理—课时6:创建集群和准备资源

简介: 云原生容器Clouder认证:容器应用与集群管理—课时6:创建集群和准备资源

在这一步中,我们主要完成ACK Serverless容器集群的创建,同时准备好网站应用所需的NAS存储资源和数据库资源等。

 

创建ACK Serverless集群

  1. 创建ACK Serverless集群。

在这里我们可以看到阿里云容器服务ACK的不同版本,本次任务我们选择ACK Serverless集群进行资源创建。

  1. 配置组件(本次任务暂且不涉及),直接创建生成集群。

容器集群的管理节点

大刘:考考你,之前应该学习过,Kubernetes是由控制平面的一个或多个管理节点(Master Node)和计算平面的多个工作节点(Worker Node)组成的。那么,刚创建的ACK Serverless集群相当于Kubernetes架构中的哪部分呢?

小陈:我理解ACK Serverless集群对应的应该是多个管理节点组成的控制平面吧。

大刘:没错。一个管理节点包含四个主要组件:API Server、Controller Manager、Scheduler 及 etcd,他们之间存在一定的协作关系,可以结合实践操作学习温顾一下。

小陈:好嘞。

  • API Server:Kubernetes集群的统一服务入口,负责资源的认证、鉴权以及CRUD(增删改查)等操作,提供Restful API接口,提供其他模块之间数据交互和通信的枢纽,API Server接收客户端发起的控制资源对象的API请求,将期望状态存储到etcd中。
  • Controller Manager:所有资源对象的自动化控制中心,完成对集群内Node、Pod、Service等资源状态的管理,确保集群始终处于预期的工作状态;
  • Scheduler:Pod资源对象的调度服务。将待调度的 Pod 按照一定的调度算法和策略绑定到合适的Node节点上,并将绑定信息写入到 etcd 中;
  • etcd:是一个分布式的存储系统,所有Kubernetes资源对象的数据,都放置在 etcd 中,etcd 本身是一个高可用系统。

 

准备资源

  1. 准备公司网站WordPress的应用镜像;

提前构建好WordPress网站应用的镜像,并上传到镜像服务ACR中。现在直接基于镜像部署应用,选择位于ACR仓库中的WordPress网站应用镜像。

ACR是阿里云容器镜像服务,可以用于镜像的托管和全生命流程管理。关于如何制作应用容器镜像及托管至ACR服务,可以回顾上一阶段的课程《基于容器搭建企业级应用》

  1. 创建用于存放公司网站WordPress站点目录的NAS;

   通过文件存储NAS的控制台,选择通用型NAS,配置NAS的协议类型NFS等参数,完成创建。

   NAS创建完成后,记录其挂载点地址,后续ACK Serverless存储卷的挂载点将使用该地址。

  1. 创建用于保存企业网站WordPress结构化数据的云数据库MySQL;

   WordPress网站的数据库独立于ACK Serverless集群,由于公司网站业务的访问存在明显的波动特征,为了让数据库也能匹配业务波动,我们选择了免运维、计算资源能自动弹性扩缩容的RDS MySQL Serverless实例。

至此,第一步集群创建和资源准备的工作就完成了。




练习实验:通过ASK搭建企业级网站应用

 https://developer.aliyun.com/adc/scenario/ace330daa1d7428cacf3225bea3207e2  

 

相关文章
|
8月前
|
消息中间件 人工智能 安全
云原生进化论:加速构建 AI 应用
本文将和大家分享过去一年在支持企业构建 AI 应用过程的一些实践和思考。
2021 74
|
Cloud Native 关系型数据库 分布式数据库
登顶TPC-C|云原生数据库PolarDB技术揭秘:Limitless集群和分布式扩展篇
阿里云PolarDB云原生数据库在TPC-C基准测试中以20.55亿tpmC的成绩刷新世界纪录,展现卓越性能与性价比。其轻量版满足国产化需求,兼具高性能与低成本,适用于多种场景,推动数据库技术革新与发展。
|
9月前
|
存储 弹性计算 Cloud Native
云原生数据库的演进与应用实践
随着企业业务扩展,传统数据库难以应对高并发与弹性需求。云原生数据库应运而生,具备计算存储分离、弹性伸缩、高可用等核心特性,广泛应用于电商、金融、物联网等场景。阿里云PolarDB、Lindorm等产品已形成完善生态,助力企业高效处理数据。未来,AI驱动、Serverless与多云兼容将推动其进一步发展。
453 8
|
Cloud Native 关系型数据库 分布式数据库
登顶TPC-C|云原生数据库PolarDB技术揭秘:Limitless集群和分布式扩展篇
云原生数据库PolarDB技术揭秘:Limitless集群和分布式扩展篇
|
12月前
|
Cloud Native 关系型数据库 分布式数据库
客户说|知乎基于阿里云PolarDB,实现最大数据库集群云原生升级
近日,知乎最大的风控业务数据库集群,基于阿里云瑶池数据库完成了云原生技术架构的升级。此次升级不仅显著提升了系统的高可用性和性能上限,还大幅降低了底层资源成本。
|
Cloud Native Serverless 流计算
云原生时代的应用架构演进:从微服务到 Serverless 的阿里云实践
云原生技术正重塑企业数字化转型路径。阿里云作为亚太领先云服务商,提供完整云原生产品矩阵:容器服务ACK优化启动速度与镜像分发效率;MSE微服务引擎保障高可用性;ASM服务网格降低资源消耗;函数计算FC突破冷启动瓶颈;SAE重新定义PaaS边界;PolarDB数据库实现存储计算分离;DataWorks简化数据湖构建;Flink实时计算助力风控系统。这些技术已在多行业落地,推动效率提升与商业模式创新,助力企业在数字化浪潮中占据先机。
719 12
|
人工智能 缓存 异构计算
云原生AI加速生成式人工智能应用的部署构建
本文探讨了云原生技术背景下,尤其是Kubernetes和容器技术的发展,对模型推理服务带来的挑战与优化策略。文中详细介绍了Knative的弹性扩展机制,包括HPA和CronHPA,以及针对传统弹性扩展“滞后”问题提出的AHPA(高级弹性预测)。此外,文章重点介绍了Fluid项目,它通过分布式缓存优化了模型加载的I/O操作,显著缩短了推理服务的冷启动时间,特别是在处理大规模并发请求时表现出色。通过实际案例,展示了Fluid在vLLM和Qwen模型推理中的应用效果,证明了其在提高模型推理效率和响应速度方面的优势。
云原生AI加速生成式人工智能应用的部署构建
|
运维 Cloud Native 开发工具
智能运维:云原生大规模集群GitOps实践
智能运维:云原生大规模集群GitOps实践,由阿里云运维专家钟炯恩分享。内容涵盖云原生运维挑战、管理实践、GitOps实践及智能运维体系。通过OAM模型和GitOps优化方案,解决大规模集群的发布效率与稳定性问题,推动智能运维工程演进。适用于云原生环境下的高效运维管理。
612 8
|
存储 Cloud Native 数据处理
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式
本文整理自阿里云资深技术专家、Apache Flink PMC 成员梅源在 Flink Forward Asia 新加坡 2025上的分享,深入解析 Flink 状态管理系统的发展历程,从核心设计到 Flink 2.0 存算分离架构,并展望未来基于流批一体的通用增量计算方向。
623 0
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式