Skip to content

Allojpass/serviceRegistration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEU算力网络小组服务注册模块代码

网络架构图

云平台网络架构图

功能清单

1.连接已经存在的k8s和k3s集群。
2.监控集群中的服务,当有新服务(k8s或k3s中Nodeport类型的service)创建时,上报服务信息(服务名称和Lsip)给chord环。
3.监控集群中的服务,当有服务被删除时,将该服务信息(服务名称和Lsip)上报给chord环进行删除。

如何部署

1.将k8s集群或k3s集群中的config文件(也就是kubectl用来连接apiserver的那个文件,可以绕过身份验证)拷贝出来,放到router(实验室云平台网络架构图中的节点)上的/root/.kube文件夹下(以root用户登录)。
2.在router节点上创建一个文件夹将仓库中的二进制文件传到该文件夹下并用 chmod 777 文件名 的指令更改该文件的执行权限。
3.用 ./文件名 的方式运行该文件,如果运行成功则能看到该组件打印的日志信息。

About

SEU算力网络小组服务注册组件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages