重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在腾讯云TKE上构建集群详细教程
创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、成都网站设计、建华网络推广、成都小程序开发、建华网络营销、建华企业策划、建华品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供建华建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
2022-04-07 09:48:42
阅读 5320
导语
在腾讯云上构建集群需要两个步骤:购买云服务器CVM、将CVM构建成集群。
一、购买云服务器CVM
以节点(8核16G,带宽按量计费,外网带宽100Mbps,系统盘配置50GB高性能云硬盘)为例,说明购买步骤。
在腾讯云官网登录账号后,进入到云服务器界面,点击“新建”

选择合适的计费模式、地域。

选择合适的机器配置,镜像默认选择最新版本即可,后续构建集群时会自动重装系统。

勾选上“免费分配独立公网IP”,选择“按使用流量”,带宽配置100Mbps,机器数量按需要进行配置,点击下一步。

安全组放开常用的端口/IP
设置CVM的登录密码,密码不能过于简单,否则很容易被攻击;如果能够确定压测机的使用时长,可设置机器自动销毁的时间,然后点击下一步。

确认配置信息后点击开通,然后等待机器构建。

二、构建TKE集群
在容器服务页面新建集群

2. 在“集群信息”步骤填写集群名称,选择集群所在地域,集群网络需要和压测机器在同一个网络下

3. 操作系统建议选择Tencent Linux Release 2.2(Final),然后点击下一步。
4. 在“选择机型”步骤选择已有节点,选择需要加入集群的节点,然后点击下一步。
5. 在“云服务器配置”步骤设置CVM的登录密码,然后点击下一步。
6. 组件配置不需要改动,然后点击下一步。
7. 最后确认配置信息无误,点击完成,集群开始创建,大约需要15分钟。
8. 待集群构建完成后,在基本信息页面中,开放集群外网访问0.0.0.0/0,如果无法直接放通,请联系TCPS管理员提供压测平台的ip添加白名单。
9. 将集群的config文件下载到本地,后续会用到。
原创声明,本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。如有侵权,请联系 cloudcommunity@tencent点抗 删除。
可以通过两种方法创建集群:1.创建一个集群,并同时创建若干个云服务器。可以通过容器服务直接创建一个包含若干个新云服务器的集群。2.创建一个零节点的集群并添加已有的云服务器。创建一个零节点的集群。如果您已经在云服务器 ECS 上购买了若干个云服务器,可以在容器服务上创建一个零节点的集群。
4C4G机器设置为k8smaster节点,另外一台机器设置为k8snode节点
分别进入两台的 /ect/hosts 目录,设置r如下host
由于k8s内部节点之间的通讯使用的是内网ip,我们需要把内网ip的重定向到公网ip上
由于两台机器是处于公网环境,且k8s节点之间需要通讯,所以需要开放一些端口,端口配置可以直接进到腾讯云控制台进行配置
以下是官网要求的master节点的端口配置
可以进入腾讯云服务器的防火墙配置开放相应端口,端口可以限定来源,只允许node节点(192.168.2.2)访问
以下是官网要求的node节点的端口配置
同理,也设置node节点的端口
master节点需要安装
node节点需要安装
添加安装源(所有节点)
安装命令
设置开机启动
修改docker配置(所有节点)
组件安装完成后就可以启动了,首先启动master节点,然后让node节点加入master几点即可。
在master节点使用kubeadm初始化集群
这里需要保存token,token是用于node节点加入maste节点的凭证
node节点加入master节点
安装网络插件,否则node是NotReady状态(主节点跑)
kubectl get nodes