体验实验之前,先来测测K8s和您的匹配度!
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,确保线上稳定性的可观测。实操步骤如下:
- 实验注意事项,包括有可能涉及的云产品费用、需要开通的产品等;
- 选择实验资源,提供免费试用资源(推荐)、公共账号资源和个人账号资源;
- 自动生成ACK Serverless 集群,提供业务运行环境;
- 创建应用,拉取魔方游戏镜像,设置容器端口;
- 创建服务,设置公网访问方式和服务端口,打通网络,通过外部端点访问游戏;
- 监控应用的运行状况,如CPU利用率、内存利用率、网络I/O压力等指标。
背景知识
本场景涉及到以下技术或产品:
ACK Serverless 集群是一款基于阿里云弹性计算基础架构,同时完全兼容Kubernetes生态,安全、可靠的容器产品。通过该产品,您无需管理和维护集群即可快速创建Kubernetes容器应用,并且根据应用实际使用的CPU和内存资源量进行按需付费,从而使您更专注于应用本身,而非运行应用的基础设施。
覆盖业务自定义监控/应用组件监控/云服务监控/容器监控/系统监控等场景。默认集成Grafana看板与智能告警,全面优化系统可用性与查询能力,用户无需关注系统可用性与Exporter集成。帮助企业快速搭建一站式指标可观测体系。
本次实验部署的应用:
- The Cube
如何在线将一个随机打乱的魔方,回复至原样?快来挑战吧!The Cube是一款在线魔方游戏应用,其容器镜像是基于GitHub上的开源项目,开源地址:https://github.com/bsehovac/the-cube。