环境准备

注册华为云账号

复制下面地址到浏览器地址栏(https://reg.huaweicloud.com/registerui/cn/register.html?fromacct=c76cea9f-f106-4938-a195-0df9b712c327&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905locale=zh-cn&service=https%3A%2F%2Fwww.huaweicloud.com%2F&channelFrom=#/register)或者直接点击华为云注册进行跳转到注册页面

输入相关信息注册,如已有账号可直接参考下面登录进行登录操作

登录华为云账号

复制这个地址到浏览器地址栏(https://auth.huaweicloud.com/authui/login.html?locale=zh-cn&service=https%3A%2F%2Fwww.huaweicloud.com%2F#/login)进行登录即可,也可直接点击华为云登录直接跳转登录页面

实名认证

登录后需进行实名认证后才可进行接下来的一些列操作

单击账号名下拉框中的“账号中心”。
进入“账号中心”页面。

单击左侧导航中的“实名认证”,选择账号类型(个人账号/企业账号),根据页面提示进行实名认证。

实名认证类型介绍
实名认证详细介绍

账号类型 认证类型 详细操作知道
个人账号 推荐扫码认证(即时完成认证) 请参见如何进行扫码认证
- 银行卡认证(即时完成认证) 请参见如何进行个人银行卡认证
- 证件认证(1-3个工作日) 请参见如何进行个人证件认证
企业账号 推荐银行对公账户认证(最快30分钟) 请参见如何进行企业银行对公账户认证。
企业证件认证(0-3个工作日) 请参见如何进行企业证件认证

创建用于隔离集群的VPC

访问VPC
进入虚拟私有云,鼠标移动到云桌面浏览器页面中左侧菜单栏,点击服务列表->“网络”->“虚拟私有云VPC”,

创建VPC
于虚拟私有云操作页面,右上角点击“创建虚拟私有云”,进入创建详情,配置参数如下:[基本信息]①区域:华北-北京四,②名称:自定义(记录下VPC名称后续步骤使用),③网段:192.168.0.0/16,[子网配置]可用区:任意选择一项,名称:默认,子网网段:192.168.0.0/24,点击“立即创建”->“返回虚拟私有云列表”查找到该VPC。

创建密钥对

创建密钥对
进入华为云控制台,鼠标移动到云桌面浏览器页面中左侧菜单栏,点击服务列表->“计算”->“弹性云服务器ECS”,左侧菜单栏目中选择“密钥对”,进入创建界面。后于右侧的“密钥对管理”区域,点击标注的“创建密钥对”按钮,进行密钥对创建,如下图所示:

在弹出的“创建密钥对”窗口中,配置参数如下:名称:自定义,不勾选 “我同意将密钥对私钥托管到华为云”,勾选 “我已经阅读并同意《密钥对管理服务免责声明》”如下图所示:

点击“确定”,完成创建。在弹出的保存文件的提示窗口,选择“保存文件”,将包含密钥对的文件保存到实验环境(可在下方列表中看到创建的密钥对,该密钥用于创建CCE集群),如下图所示:

创建集群

访问集群服务
进入集群服务,鼠标移动到云桌面浏览器页面中左侧菜单栏,点击服务列表->“容器服务”->“云容器引擎CCE”,

创建CCE
进入云容器引擎,于页面右侧点击“购买Kubernetes集群”开始购买集群。第一步“服务选型”参数配置如下:①计费模式:按需计费,②区域:华北-北京四,③集群名称:(自定义),④版本:v1.15.11,⑤集群管理规模:50节点,⑥控制节点数:1(勾选“我已知晓如下约束”),⑦虚拟私有云:选择步骤2.2创建的VPC,⑧所在子网:默认,⑨网络模型:容器隧道网络,⑩容器网段:172.16.0.0/16,⑪服务网段:默认,⑫鉴权方式:默认,⑬认证方式:不选,⑭高级设置:采用默认设置,
点击下一步进入“创建节点”,


第二步“创建节点”参数配置:①创建节点:现在添加,②计费模式:按需计费,③当前区域:华北-北京四,④可选区:任选一项,⑤节点类型:虚拟机节点,⑥节点名称:默认,⑦节点规格:通用型 s6.large.2 2核|4GB,⑧操作系统:EulerOS 2.5,⑨系统盘:高IO(100-1000 IOPS) 40GB,⑩数据盘:高IO(100-1000 IOPS) 100GB,⑪虚拟私有云:默认,⑫所在子网:默认,⑬弹性IP:自动创建,⑭规格:全动态BGP,⑮计费模式:按流量计费,⑯带宽类型:独享,⑰带宽大小:1Mbit/s,⑱登录方式:密钥对,⑲密钥对:(选择步骤3.1创建的密钥并勾选我确认以获取到密钥文件);⑳云服务器高级设置:采用默认设置,㉑Kubemetes高级设置:采用默认设置,㉒节点购买数量:1,点击下一步“配置确认”,




勾选“我已知晓上述限制”,检查集群配置无误后点击“提交”

提交后开始进行创建,大约需要6分钟创建完成,如下图所示:

创建完成后,点击“返回集群管理”,“集群状态”显示为“正常”表示该集群创建成功:

创建容器应用

进入创建工作负载操作
在“云容器引擎”页左侧栏目点击“工作负载”->“无状态负载 Deployment”进入创建无状态工作负载界面,右上角点击“创建无状态工作负载”进入创建无状态工作负载页面,

创建工作负载并测试
操作步骤如下:第一步“工作负载基本信息”,配置参数如下:①工作负载名称:自定义,②集群名称:(选择刚创建的集群),③命名空间:default,④实例数量:1;
点击“下一步”完成创建并进入“容器设置”界面

第二步“容器设置”,点击“添加容器”,在弹出的“选择镜像”对话框中选择“开源镜像中心”,搜索栏中输入“nginx”,点击“确定”完成添加。

进入[基本信息]参数配置:①镜像版本:perl,②容器名称:默认或自定义,③特权容器:不开启,④容器规格:cpu配额:申请 0.25core,限制 0.25core内存配额:申请 512MiB,限制 512MiBGPU配额:不勾选GPU显卡:不限制昇腾310配额:不勾选⑤生命周期:采用默认配置,⑥健康检查:采用默认配置,⑦环境变量:采用默认配置,⑧数据存储:采用默认配置,⑨安全设置:采用默认配置,⑩容器日志:采用默认配置,点击“下一步”进入“工作负载访问设置”,

第三步“工作负载访问设置”,点击“添加服务”按钮,在弹出“添加服务”对话框中,参数配置如下:①访问类型:节点访问(NodePort),②服务名称:自定义,③服务亲和:集群级别,④端口配置:协议:TCP容器端口:80,访问端口:指定端口 30758点击"确定"完成添加。

继续点击“下一步”,进入第四步“高级设置”,配置参数:①升级策略:升级方式:滚动升级, 最大无效实例:1②缩容策略:缩容时间窗 30,缩容优先级 默认③迁移策略:迁移时间窗 300④调度策略:采用默认设置⑤Pod高级设置:不设置⑥客户端DNS配置:不设置⑦自定义指标监控:不设置⑧性能管理配置:不设置点击“创建”完成此步骤。




第五步“完成”,点击“返回工作负载列表”

返回云容器引擎的工作负载列表(“服务列表”->“计算”->“云容器引擎CCE”->“工作负载”->“无状态”)查看到状态为“运行中”的nginx工作负载,如图所示:

点击nginx工作负载的“外部访问地址”下的超链接,打开的新窗口为nginx的欢迎页面,表明容器添加成功,如下图所示:

部分内容来自华为云官网

华为云-容器引擎CCE-部署Nginx应用的更多相关文章

  1. Forrester:华为云容器是容器混合云最佳选择

    近日,国际权威咨询机构Forrester发布<The Forrester New WaveTM: Public Cloud Enterprise Container Platforms, Q3 ...

  2. 阿里云服务器安装Docker并部署nginx、jdk、redis、mysql

    阿里云服务器安装Docker并部署nginx.jdk.redis.mysql 一.安装Docker 1.安装Docker的依赖库 yum install -y yum-utils device-map ...

  3. 面对runc逃逸漏洞,华为云容器为您保驾护航

    背景信息 基于runc运行时的容器存在安全漏洞,攻击者可以通过恶意容器镜像等方式获取宿主机root执行权限.漏洞CVE-2019-5736的详细信息,请参见 https://cve.mitre.org ...

  4. 品尝阿里云容器服务:用nginx镜像创建容器,体验基于域名的路由机制

    在前一篇博文中我们了解了阿里云容器服务的路由机制: 请求 -> 负载均衡80端口 -> 容器主机9080端口 -> acsrouting路由容器80端口 --基于域名--> W ...

  5. 阿里云首次安装和部署nginx

    1.执行yum命令安装依赖 yum -y install pcre* yum -y install openssl* 2.下载nginx //如果没有安装wget,下载已编译版本 yum instal ...

  6. Server 主机屋云服务器 宝塔面板 部署nginx反向代理的vue项目

    图文记录云服务器上部署需要nginx反向代理的vue项目: 一.先登录并购买云服务器,根据自己需求购买,此处不详细介绍: 二.登录后如下图,点击进入云服务器界面: 三.在云服务器界面点击管理,进入管理 ...

  7. 学习华为云SWR(CCE)服务的使用方法

    1.购买CCE服务-完成 SWR:https://www.huaweicloud.com/product/swr.html 2.购买ubuntu机器 https://console.huaweiclo ...

  8. 华为云Volcano:让企业AI算力像火山一样爆发

    欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...

  9. 大海航行靠舵手 华为云靠什么征服K8S?

    Kubernetes 是Google开源的容器集群管理系统或者称为分布式操作系统.它构建在Docker技术之上,为容器化的应用提供资源调度.部署运行.服务发现.扩容缩容等整一套功能,本质上可看作是基于 ...

  10. 【云享专刊】开源遇上华为云,OCP架构变身“云原生框架”

    摘要:华为云DTSE团队出品云原生改造指南,助力轻松实践OCP上云. 本文分享自华为云社区<[云享专刊]开源遇上华为云,OCP架构变身"云原生框架">,作者:华为云社区 ...

随机推荐

  1. 局域网中linux和window共享文件方案——samba

    注明: 曾经写过:局域网中如何为Ubuntu20.04和window10共享文件,本文可以视作为该篇的续篇. 本文主要内容为Samba软件的安装和配置,以及相关的磁盘操作. 注意:(硬盘的UUID会受 ...

  2. JS Map对象与map方法

    前言  最近遇到一个遍历的问题,查资料的过程中,发现有个 Map 对象,提供了很多方法可以轻松地获取我们想要的数据,之前只知道有 map ,没想到还有 Map ,是不是有点绕?不急,这两个东西都是虽然 ...

  3. Linux统计文件目录下文件的数目命令

    Linux下有三个命令:ls.grep.wc.通过这三个命令的组合可以统计目录下文件及文件夹的个数. 1.ls -l | grep "^-" | wc -l:统计当前目录下文件的个 ...

  4. localAI: 编译步骤说明

    懒人通道 官网提供了懒人包,使用的时候不需要关注整个打包流程,,下面是官方的cuda示例,当然官方提供可选项很多,Available: cublas, openblas, clblas, metal, ...

  5. Linux-centos中修改默认root帐户的登录用户名

    vi /etc/passwd 按i键进入编辑状态 修改第1行第1个root为新的用户名 按esc键退出编辑状态,并输入:x保存并退出 vi /etc/shadow 按i键进入编辑状态 修改第1行第1个 ...

  6. python的命名风格(下划线篇)

    一个下划线开头的代表模块私有 用from xxx import * 时python会自动屏蔽带下划线的东西,想要取消屏蔽可以用__all__方法,但不建议(不符合规范) 两个下划线开头的代表类私有

  7. 1055 - Expression #9 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'xxx.xxx.xxx' which is not functionally ...;this is incompatible with sql_mode=only_full_group_by

    MySQL 8 的默认 sql_mode 包含了only_full_group_by,如果想要sql不按照这模式做检查,可以设置当前session的sql_mode值不包含oly_full_group ...

  8. 2023.7.2-3-4Mssql xp_cmdshell提权

    1.概念 Mssql和SQL sever的一个产品的不同名称.都属于微软公司旗下.而上述Mssql xp_cmdshell提权也属于数据库提权的一种. 主要依赖于sql server自带的存储过程. ...

  9. Angular 学习笔记 work with zip (压缩文件格式)

    最近在做批量创建. 上回说到了 读写 excel, 那么就可以通过 excel 的资料来创建资料了.但是资料经常会有图片,而 excel 里面放图片有点不太好. 于是就想 upload excel 的 ...

  10. SQL Management studio copy paste result out (string_agg line break)

    refer : https://stackoverflow.com/questions/59283754/string-agg-with-line-break string agg char(10) ...