1 创建
流程和https://blog.csdn.net/qq_47058489/article/details/130347795差不多,可参考
查看基本信息:
创建边缘集群的过程中会初始化master,说明包含一个托管master节点
但是没有其他节点
2 开启节点远程登录
通过 SSH 的方式远程登录边缘节点,边缘节点可以是公有云上的节点或者本地的内网节点
3 开启Edge Health
解决边缘与云端之间弱网存在的问题:
边缘弱网络会触发 Kubernetes 驱逐机制,引起不符合预期的 Pod 驱逐动作。边缘计算情景下,边缘节点与云端的网络环境十分复杂,网络质量无法保证,容易出现 API Server 和节点连接中断等问题。如果不加改造直接使用原生 Kubernetes,节点状态会经常出现异常,引起 Kubernetes 驱逐机制生效,导致 Pod 的驱逐和 EndPoint 的缺失,最终造成服务的中断和波动。
为解决这个问题,边缘容器服务 首创分布式节点状态判定机制。该机制可以更好地识别驱逐时机,保障系统在弱网络下正常运转,避免服务中断和波动。
4 开启集群外网访问
添加节点前需开通集群外网访问
5 服务授权
6 创建ECM节点
https://cloud.tencent.com/document/product/1108
边缘计算机器(Edge Computing Machine,ECM),就是分布在各个地域的服务器,和云服务器没什么区别
6.1 创建边缘模块
还要提交申请:
还需要一段时间申请通过
7 创建CVM节点
只能按量计费,选择南京作为外网边缘节点,安全组设为放通全部端口
创建成功:
预装了docker:
也预装了kubectl工具,可以查询到节点状态:
但只能查看到当前边缘节点,而无法查看集群节点
8 总结
边缘集群无法对云端进行操控,无法加入worker节点,只能接入边缘节点,云端只有一个master节点,因此不适合k8s的学习,只适合部分边缘计算场景。