冬季实战营第四期:零基础容器技术实战
时光飞逝,短短的五天时间,容器技术实战就结束了。在这五天的时间里面我学习到了很多知识。这期就关于基础学习之阿里云容器服务Kubernetes版快速入门进行总结。什么是容器,容器服务Kubernetes版(简称ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理;是国内唯一入选2020年Gartner公共云容器报告的产品,并在2019年Forrester容器报告中获国内排名第一;整合了阿里云虚拟化、存储、网络和安全能力,助力企业高效运行云端Kubernetes容器化应用。
此次实验所使用的Demo应用为一款魔方游戏应用,其容器镜像是基于Github上的开源项目(https://github.com/bsehovac/the-cube)而构建的。在体验场景创建资源后,访问https://cs.console.aliyun.com/,在集群列表页面中,单击目标集群名称。在集群管理页左侧导航栏中,选择工作负载>无状态,在无状态页面中,单击使用镜像创建,在应用基本信息页签,设置应用名称,例如ack-cube,单击下一步,在容器配置页签,依次设置镜像名称、镜像Tag、资源限制、所需资源和端口,单击下一步,在高级配置页签,单击服务(Service)右侧的创建,在创建服务对话框中,设置服务的相关参数,单击创建,以通过该服务公开应用,在高级配置页签,单击页面右下角的创建,在应用详情页面,您可以查看应用的容器组、访问方式、事件、容器伸缩、历史版本、日志和触发器等信息,切换回容器服务管理控制台页签。在左侧导航栏中,选择网络>服务,在服务列表页面,找到新创建的服务(即ack-cube-svc),记录外部端点列的IP地址,打开您本机的浏览器,在地址栏中输入并访问外部端点列的IP地址,您即可体验魔方游戏。
最后感谢阿里云的这次活动。让我受益匪浅。