【发布时间】:2020-07-22 20:42:42
【问题描述】:
我有一个本地 Kubernetes 集群正在运行,我正在使用 IntelliJ 的 Spring Boot 微服务。有没有一种方法可以直接将微服务 Docker 映像部署到该 Kubernetes 集群中,只需点击“运行”即可进行常规开发和调试?
为什么 在环境中,一个微服务可以调用另一个服务,
http://another-service:80
但每次我需要从本地运行服务时,我都必须将所有引用更改为:
http://localhost:<some-port>
我知道我可以使用本地配置,但也有类似的问题。如果我能够做到这一点,我也可以将生产复制到本地机器中。
我尝试了各种 IDE 插件,我拥有的 docker 文件在生产环境中运行良好,但不确定我可以在本地继续使用什么。我知道这是一个相当广泛的问题。
【问题讨论】:
标签: spring-boot docker intellij-idea kubernetes microservices