围观小白做实验(第二期)-公有云计算架构设计实验-容器化网站部署实践

举报
xuhh1990 发表于 2020/06/24 09:01:30 2020/06/24
【摘要】 这是既公有云计算架构设计实验-弹性伸缩的网站部署实践之后的容器网站搭建,欢迎各路大神阅览~

实验目的

通过本实验完成CCE中POD、Deployment、StatefulSetService核心概念的学习和掌握

实验组网介绍

image.png


1. 资源准备

在上海二资源下完成此次实验。

 1.1 网络资源准备

登录华为云,选择产品>网络>虚拟私有云

image.png 

 单击访问控制台。

image.png 

单击创建虚拟私有云。

image.png 

更改虚拟私有云名称为vpc-cce子网名称更改为subnet-cce其它保存默认单击立即创建。

image.png 

image.png 

单击返回虚拟私有云列表。

image.png 

查看已经创建成功的VPC。

image.png 

1.2 CCE资源准备

返回华为云控制台,选择服务列表>计算>云容器引擎 CCE。

image.png 

打开云容器引擎控制台。

image.png 

选择资源管理>集群管理,单击混合集群购买按钮。

image.png 

按照以下信息完成服务选型后,单击下一步。

详细参数如下:

计费模式:包年包月

区域:华北-北京一

集群名称:cce-demo

版本:最新版本

集群管理规模50节点

高可用:是

虚拟私有云vpc-cce

所在子网:subnet-cce

网络模型:容器隧道网络

容器网段:自动选择

服务网段:不设置

其它:默认

image.png 

image.png 

image.png 

image.png 

填写节点信息然后单击下一步。

节点信息:

创建节点:现在添加

计费模式:按需付费

节点类:虚拟机节点

节点规格:s3.large.2

操作系统Centos7.4

弹性IP暂不使用

登录方式:密码

密码Huawei123

节点数量:2

其它:默认

image.png 

image.png 

image.png 

image.png 

image.png 

image.png 

image.png 

安装插件选项保持默认,单击立即购买

image.png 

确认规格信息,单击提交。

image.png 

单击返回集群管理

image.png 

等待集群的运行状态为正常

image.png 

2.网站部署

2.1 数据库搭建

分别选择模板市场>官方模板,搜索mysql-ndb

image.png 

单击mysql-ndb安装按钮。

image.png 

选择已阅读,单击确定。

image.png 

设置mysql的信息然后单击一键安装。

信息如下:

模板实例名称:mysql-web

部署集群cce-demo

描述this is a demo

数据库名称:mysqlcluster

数据库普通用户名称:testuser

数据库普通用户登陆密码:保存默认,但用户需要查看并记录,如:

hw_clouds_CCE@2017

管理员权限密码:保存默认,但用户需要查看并记录,如:root

其它:保存默认

image.png 

image.png 

image.png 

确认配置信息,单击提交订单。

image.png 

单击返回模板列表。

image.png 

 等待模板的执行状态为执行成功。

image.png 

单击查看访问方式记录访问方式。

image.png 

 2.2 网站部署

选择工作负载>无状态(Deployment),单击创建无状态工作负载

image.png 

设置工作负载基本信息,单击下一步

工作负载基本信息:

工作负载名称:wordpress

集群名称:cce-demo

命名空间:default

实例数量:4

image.png 

单击添加容器

image.png 

弹出的对话框中选择Dockerhub官方镜像,搜索wordpress选择对应的镜像,单击确定。

image.png 

设置CPU配额申请和限制0.5核。

image.png 

image.png 

image.png 

 选择环境变量,单击添加环境变量。

image.png 

分别设置WORDPRESS_DB_HOST、WORDPRESS_DB_USER、WORDPRESS_DB_PASSWORD三个环境变量环境变量对应的可以通过设置mysql信息mysql部署最后一步获得。

image.png 

 单击下一步选择添加服务。

image.png 

设置服务参数后,单击确定。

服务信息如下:

访问类型:负载均衡(LoadBalancer

服务名称:wordpress-service

服务亲和性集群级别

负载均衡:公网-自动创建

端口配置:协议-80、访问端口-8080.

image.png 

image.png 

确认服务信息后,单击下一步。

image.png 

高级设置保持默认即可,单击创建。

image.png 

单击返回工作负载列表。

image.png 

等待deployment的运行状态为运行中

image.png 

2.3 网站初始化

 单击外部访问地址。

image.png 

设置网站抬头、管理员等信息,单击Install Wordpress。

image.png 

 单击login

image.png 

进入主页面,说明测试网站搭建成功。

image.png



至此,公有云计算架构设计实验全部内容就都完成啦,实验还是非常有趣,难度也不大(来自小白的内心独白)~

小伙伴们也赶快动起你们的小手吧!


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。