Skip to content

A component for sync services between Nacos and Kubernetes.

License

Notifications You must be signed in to change notification settings

Lynskylate/nacos-k8s-sync

 
 

Repository files navigation

简介

该项目用于同步Kubernetes和Nacos之间的服务信息。

目前该项目仅支持 Kubernetes Service -> Nacos Service 的同步

TODO

  • 增加高性能zap的logger
  • 增加 Nacos Service -> Kubernetes Service 的同步
  • 监听K8s集群中的多个Namespace
  • Nacos支持多Namespace注册
  • 服务信息的获取方式的兜底方案,比如从Service的Spec获取
  • 单元测试

代码提交需知

  • 需要运行一下 make precommit,处理完imports排序后并保证编译成功,方可提交

About

A component for sync services between Nacos and Kubernetes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 91.2%
  • Smarty 5.9%
  • Makefile 1.5%
  • Other 1.4%