gpt4 book ai didi

java - 在本地禁用 Spring Cloud Kubernetes

转载 作者:行者123 更新时间:2023-12-04 14:09:08 25 4
gpt4 key购买 nike

请教一个关于如何在本地模式下禁用 Spring Cloud Kubernetes 的小问题。
该项目是部署在Kubernetes中的一个简单的SpringBoot+SpringCloud项目。
因此,类路径中存在这种依赖关系:

        <dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-kubernetes-fabric8</artifactId>
</dependency>
当我们在 Kubernetes 环境中部署应用程序时,一切都很好。
但是,在本地模式下运行的同一个应用程序会产生此警告,但最重要的是,启动时间增加了 20 秒。
o.s.c.k.f.Fabric8AutoConfiguration       : No namespace has been detected. Please specify KUBERNETES_NAMESPACE env var, or use a later kubernetes version (1.3 or later)
在本地,虽然完全消除了依赖关系,但事情“恢复正常”。消息消失,启动时间又回来了。
但是,根据本地环境对依赖项进行注释和取消注释可能不是最佳解决方案。
是否有房产到 完全禁用 Spring Cloud Kubernetes 我可以在本地配置吗?
谢谢

最佳答案

documentation says ,您可以通过添加:

spring.cloud.kubernetes.enabled=false
反过来,这可能是一个环境属性,您可以在每个环境中启用/禁用。

关于java - 在本地禁用 Spring Cloud Kubernetes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65878137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com