我司主要开发小型项目,现在项目越接越多,所以部门搞了套 k8s 来做 dev 环境统一管理这些项目。
现在有个 spring cloud 的小项目,k8s 搞了个命名空间来管理,集群内部跑是没问题的。
但是我们基本一个人是负责一块微服务,就想要搞成只用启动自己的微服务,就可以开发 debug 的开发模式。
所以现在是把微服务的 Service 都设置成 nodeport 的模式,把端口对外暴露,然后本地修改 feign 的 url 指定 ip 和端口去做跨服务调用。
因为我们都不是专业的,是开发、测试兼职拍脑袋想出来的方案。想问是否有更好的解决方案?大家都是怎么处理的?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.